diff options
author | Kevin Smith <git@kismith.co.uk> | 2009-09-12 21:53:57 (GMT) |
---|---|---|
committer | Kevin Smith <git@kismith.co.uk> | 2009-09-12 21:53:57 (GMT) |
commit | a2f1c206f3468553da879e903c9cc3f175b8e52c (patch) | |
tree | 8ce44780b4a5019662fb87808f12e568c1e6d714 /Swift/QtUI/QtLoginWindow.h | |
parent | 6bc9ff75b3971cc8d1c610bc348279be89c95d9d (diff) | |
download | swift-contrib-a2f1c206f3468553da879e903c9cc3f175b8e52c.zip swift-contrib-a2f1c206f3468553da879e903c9cc3f175b8e52c.tar.bz2 |
Multiple profiles in the login window mostly working.
Diffstat (limited to 'Swift/QtUI/QtLoginWindow.h')
-rw-r--r-- | Swift/QtUI/QtLoginWindow.h | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/Swift/QtUI/QtLoginWindow.h b/Swift/QtUI/QtLoginWindow.h index a4ec606..ea40c71 100644 --- a/Swift/QtUI/QtLoginWindow.h +++ b/Swift/QtUI/QtLoginWindow.h @@ -15,6 +15,7 @@ class QLabel; class QToolButton; +class QComboBox; namespace Swift { class QtLoginWindow : public QMainWindow, public LoginWindow { @@ -32,14 +33,18 @@ namespace Swift { void handleQuit(); void handleAbout(); void bringToFront(); + void handleUsernameTextChanged(); private: void setInitialMenus(); - QLineEdit *username_; - QLineEdit *password_; - QPushButton *loginButton_; - QCheckBox *remember_; - QStackedWidget *stack_; + QStringList usernames_; + QStringList passwords_; + QStringList certificateFiles_; + QComboBox* username_; + QLineEdit* password_; + QPushButton* loginButton_; + QCheckBox* remember_; + QStackedWidget* stack_; QLabel* message_; QString certificateFile_; QToolButton* certificateButton_; |