OK, another update. This is just prior to redoing the MainWin completely.
[quassel.git] / gui / mainwin.h
index faaae57..a6d1e1e 100644 (file)
 #ifndef _MAINWIN_H_
 #define _MAINWIN_H_
 
-#include <QMainWindow>
-
-class QMenu;
-class QWorkspace;
+#include <QtGui>
+#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;