Potential fix to compile on Linux
[clinton/Virtual-Jaguar-Rx.git] / src / gui / debug / m68kdasmbrowser.h
1 //
2 // m68kdasmbrowser.h: Jaguar 68K disassembly browser
3 //
4 // by James Hammons
5 // (C) 2012 Underground Software
6 //
7
8 #ifndef __M68KDASMBROWSER_H__
9 #define __M68KDASMBROWSER_H__
10
11 #include <QtWidgets/QtWidgets>
12 #include <stdint.h>
13
14 class M68KDasmBrowserWindow: public QWidget
15 {
16 Q_OBJECT
17
18 public:
19 M68KDasmBrowserWindow(QWidget * parent = 0);
20
21
22 public slots:
23 // void DefineAllKeys(void);
24 void RefreshContents(void);
25 void GoToAddress(void);
26
27 protected:
28 void keyPressEvent(QKeyEvent *);
29
30 private:
31 QVBoxLayout * layout;
32 // QTextBrowser * text;
33 QLabel * text;
34 QPushButton * refresh;
35 QLineEdit * address;
36 QPushButton * go;
37
38 int32_t memBase;
39 };
40
41 #endif // __M68KDASMBROWSER_H__