Merge branch 'develop'
[clinton/Virtual-Jaguar-Rx.git] / src / gui / mainwin.h
index e76f4ff..515f9e0 100644 (file)
@@ -11,7 +11,7 @@
 #define __MAINWIN_H__\r
 \r
 //Hrm. uh??? I thought this wasn't the way to do this stuff...???\r
-#include <QtWidgets>\r
+#include <QtWidgets/QtWidgets>\r
 #include "tom.h"\r
 \r
 #define RING_BUFFER_SIZE 32\r
@@ -22,7 +22,7 @@ class GLWidget;
 class AboutWindow;\r
 class HelpWindow;\r
 class FilePickerWindow;\r
-//class VideoOutputWindow;\r
+class VideoOutputWindow;\r
 //class DasmWindow;\r
 class EmuStatusWindow;\r
 \r
@@ -33,8 +33,10 @@ class CPUBrowserWindow;
 class OPBrowserWindow;\r
 class M68KDasmBrowserWindow;\r
 class RISCDasmBrowserWindow;\r
+class HWRegsBrowserWindow;\r
 \r
 // Debugger\r
+class SourcesWindow;\r
 class m68KDasmWindow;\r
 class GPUDasmWindow;\r
 class DSPDasmWindow;\r
@@ -114,10 +116,9 @@ class MainWin: public QMainWindow
                void DeleteAllBreakpoints(void);\r
                void DisableAllBreakpoints(void);\r
                void ShowSaveDumpAsWin(void);\r
-#if 0\r
+               void SelectdasmtabWidget(const int);\r
                void ShowVideoOutputWin(void);\r
-               void ShowDasmWin(void);\r
-#endif\r
+               //void ShowDasmWin(void);\r
                void ShowCartFilesListWin(void);\r
                // Alpine\r
                void ShowMemoryBrowserWin(void);\r
@@ -125,6 +126,7 @@ class MainWin: public QMainWindow
                void ShowCPUBrowserWin(void);\r
                void ShowOPBrowserWin(void);\r
                void ShowM68KDasmBrowserWin(void);\r
+               void ShowHWRegsBrowserWin(void);\r
                void ShowRISCDasmBrowserWin(void);\r
 \r
        private:\r
@@ -151,7 +153,8 @@ class MainWin: public QMainWindow
                OPBrowserWindow *opBrowseWin;\r
                M68KDasmBrowserWindow *m68kDasmBrowseWin;\r
                RISCDasmBrowserWindow *riscDasmBrowseWin;\r
-               //VideoOutputWindow *VideoOutputWin;\r
+               HWRegsBrowserWindow *hwRegsBrowseWin;\r
+               VideoOutputWindow *VideoOutputWin;\r
                AllWatchBrowserWindow *allWatchBrowseWin;\r
                LocalBrowserWindow *LocalBrowseWin;\r
                CallStackBrowserWindow *CallStackBrowseWin;\r
@@ -161,6 +164,7 @@ class MainWin: public QMainWindow
                //DasmWindow * DasmWin;\r
                QTabWidget *dasmtabWidget;\r
                //QDockWidget *dasmtabWidget;\r
+               SourcesWindow *SourcesWin;\r
                m68KDasmWindow *m68kDasmWin;\r
                GPUDasmWindow *GPUDasmWin;\r
                DSPDasmWindow *DSPDasmWin;\r
@@ -235,13 +239,14 @@ class MainWin: public QMainWindow
                QAction *cpuBrowseAct;\r
                QAction *opBrowseAct;\r
                QAction *m68kDasmBrowseAct;\r
+               QAction *hwRegsBrowseAct;\r
                QAction *riscDasmBrowseAct;\r
 \r
                // Debugger\r
                QAction *traceStepOverAct;\r
                QAction *traceStepIntoAct;\r
                QAction *restartAct;\r
-               //QAction *VideoOutputAct;\r
+               QAction *VideoOutputAct;\r
                QAction *heapallocatorBrowseAct;\r
                QAction *allWatchBrowseAct;\r
                QAction *LocalBrowseAct;\r