diff options
Diffstat (limited to 'Swift/QtUI/QtLoginWindowFactory.h')
-rw-r--r-- | Swift/QtUI/QtLoginWindowFactory.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/Swift/QtUI/QtLoginWindowFactory.h b/Swift/QtUI/QtLoginWindowFactory.h index 0ae8284..dd5bc57 100644 --- a/Swift/QtUI/QtLoginWindowFactory.h +++ b/Swift/QtUI/QtLoginWindowFactory.h @@ -6,15 +6,22 @@ #include <QSplitter> +#include "QtSettingsProvider.h" + namespace Swift { + class QtLoginWindow; class QtLoginWindowFactory : public QObject, public LoginWindowFactory { Q_OBJECT public: - QtLoginWindowFactory(QSplitter* splitter, QtSystemTray* systemTray); + QtLoginWindowFactory(QSplitter* splitter, QtSystemTray* systemTray, QtSettingsProvider* settings); LoginWindow* createLoginWindow(); + private slots: + void handleWindowGeometryChanged(); private: QSplitter* splitter_; QtSystemTray* systemTray_; + QtSettingsProvider* settings_; + QtLoginWindow* window_; }; } |