X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;ds=sidebyside;f=gui%2Fmainwin.h;h=a6d1e1ec40e614347be1b2892716230822f3b008;hb=959e81d7ff35673870505331c012107cf67a5ab9;hp=faaae576e7450793d8b1ae6b9bbd17bb785626d4;hpb=04e21ce26ebabdde9586ca9d2a3168431e448df5;p=quassel.git diff --git a/gui/mainwin.h b/gui/mainwin.h index faaae576..a6d1e1ec 100644 --- a/gui/mainwin.h +++ b/gui/mainwin.h @@ -21,10 +21,8 @@ #ifndef _MAINWIN_H_ #define _MAINWIN_H_ -#include - -class QMenu; -class QWorkspace; +#include +#include "gui/ui_mainwin.h" class ServerListDlg; class CoreConnectDlg; @@ -36,20 +34,18 @@ class MainWin : public QMainWindow { MainWin(); protected: + void closeEvent(QCloseEvent *event); private slots: void showServerList(); private: + Ui::MainWin ui; + void setupMenus(); void syncToCore(); QWorkspace *workspace; - QToolBar *toolBar; - QMenu *fileMenu, *editMenu, *ircMenu, *serverMenu, *windowMenu, *helpMenu, *settingsMenu; - QAction *quitAct, *serverListAct; - QAction *aboutAct, *aboutQtAct; - QAction *identitiesAct, *configAct; ServerListDlg *serverListDlg; CoreConnectDlg *coreConnectDlg;