rrenkert@333: #ifndef ADMINSTRATORWINDOW_H rrenkert@333: #define ADMINSTRATORWINDOW_H rrenkert@333: rrenkert@333: /** rrenkert@333: * @file administratorwindow.h rrenkert@333: * @brief Administrator UI controller rrenkert@333: */ rrenkert@333: rrenkert@333: #include rrenkert@333: #include rrenkert@333: #include rrenkert@333: #include rrenkert@333: #include rrenkert@333: rrenkert@333: class QMenu; rrenkert@333: class QAction; rrenkert@333: rrenkert@333: class AdministratorWindow : public QMainWindow rrenkert@333: { rrenkert@333: Q_OBJECT rrenkert@333: rrenkert@333: public: rrenkert@333: AdministratorWindow(); rrenkert@333: rrenkert@333: private slots: rrenkert@333: void createInstaller(); rrenkert@333: void showSettings(); rrenkert@333: void showHelp(); rrenkert@333: void showAbout(); rrenkert@333: rrenkert@333: private: rrenkert@333: void createActions(); rrenkert@333: void createMenuBar(); rrenkert@333: void createContent(); rrenkert@333: rrenkert@333: QSettings settings; rrenkert@333: rrenkert@333: QMenuBar *menuBar; rrenkert@333: rrenkert@333: QListWidget *certificateList; rrenkert@333: QPushButton *saveButton; rrenkert@333: QPushButton *loadButton; rrenkert@333: QPushButton *addButton; rrenkert@333: QPushButton *removeButton; rrenkert@333: }; rrenkert@333: rrenkert@333: #endif // ADMINSTRATORWINDOW_H