X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Fgui%2Fmainwin.h;h=a3a26cccf95b2ebb3624fa4d680a6f452dbc4476;hb=e6b7d61963423b7f9cb4c6c24d2befca50328d4f;hp=781ac29fcd6ea6e2f43e724e23927374e0f1b882;hpb=5e11cea96160bd958c1b271940bf97ecfa257b15;p=virtualjaguar diff --git a/src/gui/mainwin.h b/src/gui/mainwin.h index 781ac29..a3a26cc 100644 --- a/src/gui/mainwin.h +++ b/src/gui/mainwin.h @@ -14,6 +14,7 @@ // Forward declarations class GLWidget; +class AboutWindow; //class EditWindow; //class CharWindow; @@ -35,26 +36,38 @@ class MainWin: public QMainWindow void SetZoom100(void); void SetZoom200(void); void SetZoom300(void); + void SetNTSC(void); + void SetPAL(void); void ToggleBlur(void); + void ShowAboutWin(void); private: + void ResizeMainWindow(void); void ReadSettings(void); void WriteSettings(void); // public: GLWidget * videoWidget; + AboutWindow * aboutWin; QTimer * timer; bool running; -// EditWindow * editWnd; -// CharWindow * charWnd; + int zoomLevel; + + QMenu * fileMenu; + QMenu * helpMenu; + QActionGroup * zoomActs; + QActionGroup * tvTypeActs; - QAction * action; QAction * quitAppAct; + QAction * powerAct; QAction * x1Act; QAction * x2Act; QAction * x3Act; + QAction * ntscAct; + QAction * palAct; QAction * blurAct; + QAction * aboutAct; }; #endif // __MAINWIN_H__