summaryrefslogtreecommitdiffstats
path: root/logindialog.h
diff options
context:
space:
mode:
Diffstat (limited to 'logindialog.h')
-rw-r--r--logindialog.h31
1 files changed, 31 insertions, 0 deletions
diff --git a/logindialog.h b/logindialog.h
new file mode 100644
index 0000000..4c2b9a5
--- /dev/null
+++ b/logindialog.h
@@ -0,0 +1,31 @@
+#ifndef LOGINDIALOG_H
+#define LOGINDIALOG_H
+
+#include <QDialog>
+
+namespace Ui {
+ class LogInDialog;
+}
+
+class LogInDialog : public QDialog {
+ Q_OBJECT
+public:
+ LogInDialog(QWidget *parent = 0);
+ ~LogInDialog();
+
+ QString userName() const;
+ QString password() const;
+ bool rememberSettings() const;
+
+ void setUserName(const QString &userName);
+ void setPassword(const QString &password);
+ void setRememberSettings(bool on);
+
+protected:
+ void changeEvent(QEvent *e);
+
+private:
+ Ui::LogInDialog *ui;
+};
+
+#endif // LOGINDIALOG_H