aboutsummaryrefslogtreecommitdiff
path: root/qtmips_gui/mainwindow.h
diff options
context:
space:
mode:
authorKarel Kočí <cynerd@email.cz>2018-01-05 16:24:29 +0100
committerKarel Kočí <cynerd@email.cz>2018-01-05 16:30:23 +0100
commit6528cdb58abcbe432dd387d565c9a1157f90795a (patch)
treeb686944f40fca86523435320369d9bbf73cb709f /qtmips_gui/mainwindow.h
parent799dcddc2420ce1450ac2bdd0d69bccf4a2f2e1f (diff)
downloadqtmips-6528cdb58abcbe432dd387d565c9a1157f90795a.tar.gz
qtmips-6528cdb58abcbe432dd387d565c9a1157f90795a.tar.bz2
qtmips-6528cdb58abcbe432dd387d565c9a1157f90795a.zip
Implement initial dialog for program memory dock
I am missing memory view for now.
Diffstat (limited to 'qtmips_gui/mainwindow.h')
-rw-r--r--qtmips_gui/mainwindow.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/qtmips_gui/mainwindow.h b/qtmips_gui/mainwindow.h
index d2ab9bb..1afe137 100644
--- a/qtmips_gui/mainwindow.h
+++ b/qtmips_gui/mainwindow.h
@@ -9,6 +9,7 @@
#include "cachecontent.h"
#include "cachestatistics.h"
#include "registersdock.h"
+#include "programdock.h"
#include "qtmipsmachine.h"
#include "machineconfig.h"
@@ -28,9 +29,10 @@ public:
public slots:
// Actions signals
void new_machine();
+ void show_registers();
+ void show_program();
void show_cache_content();
void show_cache_statictics();
- void show_registers();
// Actions - execution speed
void set_speed();
// Machine signals
@@ -49,9 +51,11 @@ private:
CoreView *coreview;
CoreViewScene *corescene;
+ RegistersDock *registers;
+ ProgramDock *program;
+ // TODO implement cahce docks
CacheContentDock *cache_content;
CacheStatisticsDock *cache_statictics;
- RegistersDock *registers;
QActionGroup *speed_group;