Commit | Line | Data |
---|---|---|
9bf5c434 JPM |
1 | //\r |
2 | // m68kDasmWin.h: M68K disassembly window\r | |
3 | //\r | |
4 | // JPM = Jean-Paul Mari <djipi.mari@gmail.com>\r | |
5 | //\r | |
6 | // Who When What\r | |
7 | // --- ---------- -------------------------------------------------------------\r | |
8 | // JPM 06/27/2016 Created this file\r | |
9 | //\r | |
10 | \r | |
11 | #ifndef __M68KDASMWIN_H__\r | |
12 | #define __M68KDASMWIN_H__\r | |
13 | \r | |
14 | #include <QtWidgets>\r | |
15 | #include <stdint.h>\r | |
16 | \r | |
17 | class m68KDasmWindow: public QWidget\r | |
18 | {\r | |
19 | Q_OBJECT\r | |
20 | \r | |
21 | public:\r | |
22 | m68KDasmWindow(QWidget * parent = 0);\r | |
23 | \r | |
24 | public slots:\r | |
25 | // void DefineAllKeys(void);\r | |
26 | void RefreshContents(void);\r | |
27 | #if 0\r | |
28 | void GoToAddress(void);\r | |
29 | #endif\r | |
30 | void SetAddress(int address);\r | |
31 | void Use68KPCAddress(void);\r | |
32 | \r | |
33 | protected:\r | |
34 | #if 0\r | |
35 | void keyPressEvent(QKeyEvent *);\r | |
36 | #endif\r | |
37 | \r | |
38 | private:\r | |
39 | QVBoxLayout *layout;\r | |
40 | QTextBrowser *text;\r | |
41 | // QScrollBar *sb;\r | |
42 | // QLabel * text;\r | |
43 | #if 0\r | |
44 | QPushButton * refresh;\r | |
45 | QLineEdit * address;\r | |
46 | QPushButton * go;\r | |
47 | #endif\r | |
48 | size_t memBase;\r | |
49 | };\r | |
50 | \r | |
51 | #endif // __M68KDASMWIN_H__\r |