// Who When What\r
// --- ---------- -------------------------------------------------------------\r
// JPM 06/27/2016 Created this file\r
+// JPM Aug./2020 Added different layouts, and a status bar\r
//\r
\r
#ifndef __M68KDASMWIN_H__\r
#define __M68KDASMWIN_H__\r
\r
+#define MD_LAYOUTTEXTS // Use a layout with just texts otherwise the new layout is used\r
+#ifdef MD_LAYOUTTEXTS\r
+#define MD_LAYOUTFILE 1 // Display the filenames (1: display only the first filename)\r
+#else\r
+#define MD_LAYOUTFILE 1 // Must display only the first filename\r
+#endif\r
+\r
#include <QtWidgets>\r
#include <stdint.h>\r
\r
m68KDasmWindow(QWidget * parent = 0);\r
\r
public slots:\r
-// void DefineAllKeys(void);\r
void RefreshContents(void);\r
-#if 0\r
- void GoToAddress(void);\r
-#endif\r
void SetAddress(int address);\r
void Use68KPCAddress(void);\r
\r
protected:\r
-#if 0\r
- void keyPressEvent(QKeyEvent *);\r
-#endif\r
\r
private:\r
QVBoxLayout *layout;\r
+#if MD_LAYOUTFILE == 1\r
+ QStatusBar *statusbar;\r
+#endif\r
+#ifdef MD_LAYOUTTEXTS\r
QTextBrowser *text;\r
-// QScrollBar *sb;\r
-// QLabel * text;\r
-#if 0\r
- QPushButton * refresh;\r
- QLineEdit * address;\r
- QPushButton * go;\r
#endif\r
size_t memBase;\r
};\r