summaryrefslogtreecommitdiffstats
path: root/src/gui/getprofilenameform.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/getprofilenameform.h')
-rw-r--r--src/gui/getprofilenameform.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/gui/getprofilenameform.h b/src/gui/getprofilenameform.h
new file mode 100644
index 0000000..be49368
--- /dev/null
+++ b/src/gui/getprofilenameform.h
@@ -0,0 +1,26 @@
+#ifndef GETPROFILENAMEFORM_H
+#define GETPROFILENAMEFORM_H
+
+#include <QDialog>
+#include "ui_getprofilenameform.h"
+
+class GetProfileNameForm : public QDialog, private Ui::GetProfileNameForm
+{
+ Q_OBJECT
+
+public:
+ GetProfileNameForm(QWidget* parent = 0, const char* name = 0, bool modal = false, Qt::WindowFlags fl = 0);
+ ~GetProfileNameForm();
+
+ QString getProfileName();
+ int execNewName();
+ int execRename( const QString & oldName );
+
+public slots:
+ void validate();
+
+private:
+ void init();
+};
+
+#endif // GETPROFILENAMEFORM_H