]> Shamusworld >> Repos - virtualjaguar/blobdiff - src/gui/debug/m68kdasmbrowser.h
Added preliminary M68K disassembly browser.
[virtualjaguar] / src / gui / debug / m68kdasmbrowser.h
diff --git a/src/gui/debug/m68kdasmbrowser.h b/src/gui/debug/m68kdasmbrowser.h
new file mode 100644 (file)
index 0000000..77550ee
--- /dev/null
@@ -0,0 +1,38 @@
+//
+// m68kdasmbrowser.h: Jaguar 68K disassembly browser
+//
+// by James Hammons
+// (C) 2012 Underground Software
+//
+
+#ifndef __M68KDASMBROWSER_H__
+#define __M68KDASMBROWSER_H__
+
+#include <QtGui>
+#include <stdint.h>
+
+class M68KDasmBrowserWindow: public QWidget
+{
+       Q_OBJECT
+
+       public:
+               M68KDasmBrowserWindow(QWidget * parent = 0);
+
+
+       public slots:
+//             void DefineAllKeys(void);
+               void RefreshContents(void);
+
+       protected:
+               void keyPressEvent(QKeyEvent *);
+
+       private:
+               QVBoxLayout * layout;
+//             QTextBrowser * text;
+               QLabel * text;
+               QPushButton * refresh;
+
+               int32_t memBase;
+};
+
+#endif // __M68KDASMBROWSER_H__