diff options
author | Arno <arno@disconnect.de> | 2016-08-20 18:29:52 +0200 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2016-08-20 18:29:52 +0200 |
commit | 32afa2c28aabe862bfca44dba24083ffd7db6721 (patch) | |
tree | 131e14e7bfb579a09275c1aa7d12d0113c343ab7 /configurationwidget.h | |
parent | 96c798d4e9ca91cade25aa6d38176714979685bc (diff) | |
download | ShemovCleaner-32afa2c28aabe862bfca44dba24083ffd7db6721.tar.gz ShemovCleaner-32afa2c28aabe862bfca44dba24083ffd7db6721.tar.bz2 ShemovCleaner-32afa2c28aabe862bfca44dba24083ffd7db6721.zip |
Added configration dialog
Database connection options are now configurable. Hopefully it doesn't
end up in an infinite loop if the credentials are not corrent...
Diffstat (limited to 'configurationwidget.h')
-rw-r--r-- | configurationwidget.h | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/configurationwidget.h b/configurationwidget.h new file mode 100644 index 0000000..d5d6790 --- /dev/null +++ b/configurationwidget.h @@ -0,0 +1,27 @@ +#ifndef CONFIGURATIONWIDGET_H +#define CONFIGURATIONWIDGET_H + +#include <QDialog> + +class QLineEdit; +class QPushButton; + +class ConfigurationWidget : public QDialog { + Q_OBJECT + public: + explicit ConfigurationWidget(QWidget *parent = 0, Qt::WindowFlags f = 0); + + public slots: + virtual void accept(); + + private: + void readSettings(); + QLineEdit *mDbHost; + QLineEdit *mDbUser; + QLineEdit *mDbPass; + QLineEdit *mDbName; + QPushButton *mAccept; + QPushButton *mCancel; +}; + +#endif // CONFIGURATIONWIDGET_H |