aboutsummaryrefslogtreecommitdiff
path: root/qtmips_gui/lcddisplaydock.h
diff options
context:
space:
mode:
Diffstat (limited to 'qtmips_gui/lcddisplaydock.h')
-rw-r--r--qtmips_gui/lcddisplaydock.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/qtmips_gui/lcddisplaydock.h b/qtmips_gui/lcddisplaydock.h
index 9a4f866..4659fa5 100644
--- a/qtmips_gui/lcddisplaydock.h
+++ b/qtmips_gui/lcddisplaydock.h
@@ -37,20 +37,28 @@
#define LCDDISPLAYDOCK_H
#include <QDockWidget>
+#include <QBoxLayout>
#include "lcddisplayview.h"
#include "qtmipsmachine.h"
class LcdDisplayDock : public QDockWidget {
Q_OBJECT
+
+ using Super = QDockWidget;
+
public:
LcdDisplayDock(QWidget *parent, QSettings *settings);
~LcdDisplayDock();
+ virtual void resizeEvent(QResizeEvent *event) override;
void setup(machine::LcdDisplay *lcd_display);
//public slots:
private:
+ void update_layout(int w, int h);
+
+ QBoxLayout *layout;
LcdDisplayView *lcd_display_widget;
};