diff options
Diffstat (limited to 'qtmips_gui/mainwindow.h')
-rw-r--r-- | qtmips_gui/mainwindow.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/qtmips_gui/mainwindow.h b/qtmips_gui/mainwindow.h index 8b9e3e7..6f588ac 100644 --- a/qtmips_gui/mainwindow.h +++ b/qtmips_gui/mainwindow.h @@ -23,14 +23,18 @@ public: void start(); void create_core(machine::MachineConfig *config); + bool configured(); + public slots: + // Actions signals void new_machine(); - void show_cache_content(); void show_cache_statictics(); void show_registers(); - - bool configured(); + // Machine signals + void machine_status(enum machine::QtMipsMachine::Status st); + void machine_exit(); + void machine_trap(machine::QtMipsException &e); protected: void closeEvent(QCloseEvent *event); @@ -41,6 +45,7 @@ private: NewDialog *ndialog; CoreView *coreview; + CoreViewScene *corescene; CacheContentDock *cache_content; CacheStatisticsDock *cache_statictics; |