aboutsummaryrefslogtreecommitdiff
path: root/qtmips_gui/registersdock.h
diff options
context:
space:
mode:
authorKarel Kočí <cynerd@email.cz>2018-01-23 15:36:48 +0100
committerKarel Kočí <cynerd@email.cz>2018-01-23 15:39:28 +0100
commitd35a19f9d3722468dc2bb4ec7449a0cee07b3b8c (patch)
tree3c3301650a504298697be25e4c77685da251e70f /qtmips_gui/registersdock.h
parent2e657ea1ff3472d8a4f3706731e5533ba94f2d0d (diff)
downloadqtmips-d35a19f9d3722468dc2bb4ec7449a0cee07b3b8c.tar.gz
qtmips-d35a19f9d3722468dc2bb4ec7449a0cee07b3b8c.tar.bz2
qtmips-d35a19f9d3722468dc2bb4ec7449a0cee07b3b8c.zip
Better layout registers
This does dynamic layout of registers. This implemntation is just terrible. It works but it's almost unreadable. It's just too much code for such a small feature. But I can't be bothered to refactor it on top of hacking it.
Diffstat (limited to 'qtmips_gui/registersdock.h')
-rw-r--r--qtmips_gui/registersdock.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/qtmips_gui/registersdock.h b/qtmips_gui/registersdock.h
index 94f4670..ccfc551 100644
--- a/qtmips_gui/registersdock.h
+++ b/qtmips_gui/registersdock.h
@@ -7,6 +7,7 @@
#include <QScrollArea>
#include <QPropertyAnimation>
#include "qtmipsmachine.h"
+#include "statictable.h"
class RegistersDock : public QDockWidget {
Q_OBJECT
@@ -22,9 +23,8 @@ private slots:
void hi_lo_changed(bool hi, std::uint32_t val);
private:
- QWidget *widg;
+ StaticTable *widg;
QScrollArea *scrollarea;
- QFormLayout *layout;
QLabel *pc;
QLabel *hi;