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