Commit | Line | Data |
---|---|---|
024bfc46 JPM |
1 | //\r |
2 | // JPM = Jean-Paul Mari <djipi.mari@gmail.com>\r | |
3 | //\r | |
4 | // Who When What\r | |
5 | // --- ---------- ------------------------------------------------------------\r | |
f0dd2f7b JPM |
6 | // JPM Sept./2016 Created this file, and added Soft debugger support\r |
7 | // JPM 10/09/2018 Added the source file search paths\r | |
d56efc77 | 8 | // JPM 04/06/2019 Added ELF sections check\r |
024bfc46 JPM |
9 | //\r |
10 | \r | |
11 | #ifndef __DEBUGGERTAB_H__\r | |
12 | #define __DEBUGGERTAB_H__\r | |
13 | \r | |
8646ea44 | 14 | #include <QtWidgets/QtWidgets>\r |
024bfc46 JPM |
15 | \r |
16 | class DebuggerTab: public QWidget\r | |
17 | {\r | |
18 | Q_OBJECT\r | |
19 | \r | |
20 | public:\r | |
21 | DebuggerTab(QWidget * parent = 0);\r | |
22 | ~DebuggerTab();\r | |
23 | void SetSettings(void);\r | |
24 | void GetSettings(void);\r | |
25 | \r | |
f0dd2f7b JPM |
26 | private:\r |
27 | QString CheckForTrailingSlash(QString s);\r | |
024bfc46 | 28 | \r |
f0dd2f7b JPM |
29 | public:\r |
30 | QLineEdit *nbrdisasmlines;\r | |
31 | QLineEdit *sourcefilesearchpaths;\r | |
024bfc46 JPM |
32 | QCheckBox *displayHWlabels;\r |
33 | QCheckBox *disasmopcodes;\r | |
34 | QCheckBox *displayFullSourceFilename;\r | |
d56efc77 | 35 | QCheckBox *ELFSectionsCheck;\r |
024bfc46 JPM |
36 | };\r |
37 | \r | |
38 | #endif // __DEBUGGERTAB_H__\r |