diff options
author | Karel Kočí <cynerd@email.cz> | 2018-04-15 13:01:40 +0200 |
---|---|---|
committer | Karel Kočí <cynerd@email.cz> | 2018-04-15 13:01:40 +0200 |
commit | 3ce0bbb92731f67aa09b20cd21208505daea5e6b (patch) | |
tree | 88097451a413ef39fffdbbee397cb7d4d1530676 /qtmips_gui/coreview.h | |
parent | d7ca8071777cc1b11572dbb0d79dcf8a677a0bcd (diff) | |
download | qtmips-3ce0bbb92731f67aa09b20cd21208505daea5e6b.tar.gz qtmips-3ce0bbb92731f67aa09b20cd21208505daea5e6b.tar.bz2 qtmips-3ce0bbb92731f67aa09b20cd21208505daea5e6b.zip |
Rename CoreView to GraphicsView
This generalizes CoreView to be used with other parts of the project
too.
Diffstat (limited to 'qtmips_gui/coreview.h')
-rw-r--r-- | qtmips_gui/coreview.h | 20 |
1 files changed, 4 insertions, 16 deletions
diff --git a/qtmips_gui/coreview.h b/qtmips_gui/coreview.h index 9fdf0a3..8935d41 100644 --- a/qtmips_gui/coreview.h +++ b/qtmips_gui/coreview.h @@ -4,6 +4,7 @@ #include <QGraphicsView> #include <QGraphicsScene> #include "qtmipsmachine.h" +#include "graphicsview.h" #include "coreview/connection.h" #include "coreview/programcounter.h" #include "coreview/multiplexer.h" @@ -18,22 +19,10 @@ #include "coreview/logicblock.h" #include "coreview/and.h" -class CoreView : public QGraphicsView { -public: - CoreView(QWidget *parent); - - void setScene(QGraphicsScene *scene); - -protected: - void resizeEvent(QResizeEvent *event); -private: - void update_scale(); -}; - class CoreViewScene : public QGraphicsScene { Q_OBJECT public: - CoreViewScene(CoreView *view, machine::QtMipsMachine *machine); + CoreViewScene(GraphicsView *view, machine::QtMipsMachine *machine); ~CoreViewScene(); signals: @@ -86,7 +75,7 @@ protected: class CoreViewSceneSimple : public CoreViewScene { public: - CoreViewSceneSimple(CoreView *view, machine::QtMipsMachine *machine); + CoreViewSceneSimple(GraphicsView *view, machine::QtMipsMachine *machine); private: coreview::InstructionView *instr_prim, *instr_delay; @@ -95,7 +84,7 @@ private: class CoreViewScenePipelined : public CoreViewScene { public: - CoreViewScenePipelined(CoreView *view, machine::QtMipsMachine *machine); + CoreViewScenePipelined(GraphicsView *view, machine::QtMipsMachine *machine); private: coreview::Latch *latch_if_id, *latch_id_ex, *latch_ex_mem, *latch_mem_wb; @@ -105,7 +94,6 @@ private: #else -class CoreView; class CoreViewScene; class CoreViewSceneSimple; class CoreViewScenePipelined; |