aboutsummaryrefslogtreecommitdiff
path: root/qtmips_gui/memorydock.h
diff options
context:
space:
mode:
authorPavel Pisa <pisa@cmp.felk.cvut.cz>2019-02-09 20:06:55 +0100
committerPavel Pisa <pisa@cmp.felk.cvut.cz>2019-02-09 20:55:31 +0100
commit3e505068b88edb726dcc16969fdd86c479f49022 (patch)
tree91d32039230d7f2f40aa156b959e294f5be28003 /qtmips_gui/memorydock.h
parent1437aaf0e56b6edf5807c3f9915fe614b945c16f (diff)
downloadqtmips-3e505068b88edb726dcc16969fdd86c479f49022.tar.gz
qtmips-3e505068b88edb726dcc16969fdd86c479f49022.tar.bz2
qtmips-3e505068b88edb726dcc16969fdd86c479f49022.zip
Initial cleanup of MemoryDock as preparation for switch to QTableView.
Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
Diffstat (limited to 'qtmips_gui/memorydock.h')
-rw-r--r--qtmips_gui/memorydock.h20
1 files changed, 3 insertions, 17 deletions
diff --git a/qtmips_gui/memorydock.h b/qtmips_gui/memorydock.h
index 7eb7d0a..8971457 100644
--- a/qtmips_gui/memorydock.h
+++ b/qtmips_gui/memorydock.h
@@ -39,33 +39,19 @@
#include <QDockWidget>
#include <QLabel>
#include <QComboBox>
+#include "memorymodel.h"
#include "qtmipsmachine.h"
-#include "memoryview.h"
-
-class DataView : public MemoryView {
- Q_OBJECT
-public:
- DataView(QWidget *parent, QSettings *settings);
-
-protected:
- QList<QWidget*> row_widget(std::uint32_t address, QWidget *parent);
-
- void addr0_save_change(std::uint32_t val);
-
-private:
- QComboBox *cb_size;
- QSettings *settings;
-};
class MemoryDock : public QDockWidget {
Q_OBJECT
+
public:
MemoryDock(QWidget *parent, QSettings *settings);
void setup(machine::QtMipsMachine *machine);
private:
- DataView *view;
+
};
#endif // MEMORYDOCK_H