diff options
author | Karel Kočí <cynerd@email.cz> | 2018-01-18 19:54:00 +0100 |
---|---|---|
committer | Karel Kočí <cynerd@email.cz> | 2018-01-18 19:54:00 +0100 |
commit | 507e81b60af88721780a1eb5591d884d1667c4b4 (patch) | |
tree | 3a99b46ac8a7314391434b9c168793a60da1aa38 /qtmips_gui/coreview/registers.cpp | |
parent | 4b409c4b684a0e418e648ecaca375af6e1cdd68c (diff) | |
download | qtmips-507e81b60af88721780a1eb5591d884d1667c4b4.tar.gz qtmips-507e81b60af88721780a1eb5591d884d1667c4b4.tar.bz2 qtmips-507e81b60af88721780a1eb5591d884d1667c4b4.zip |
More work on coreview
Diffstat (limited to 'qtmips_gui/coreview/registers.cpp')
-rw-r--r-- | qtmips_gui/coreview/registers.cpp | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/qtmips_gui/coreview/registers.cpp b/qtmips_gui/coreview/registers.cpp index 12684e8..87db32e 100644 --- a/qtmips_gui/coreview/registers.cpp +++ b/qtmips_gui/coreview/registers.cpp @@ -4,12 +4,12 @@ using namespace coreview; ////////////////////// -#define WIDTH 680 -#define HEIGHT 30 +#define WIDTH 60 +#define HEIGHT 80 #define PENW 1 ////////////////////// -Registers::Registers() : QGraphicsObject(nullptr) { +Registers::Registers() : QGraphicsObject(nullptr), name("Registers", this) { con_read1 = new Connector(-M_PI_2); con_read1_reg = new Connector(-M_PI_2); con_read2 = new Connector(-M_PI_2); @@ -20,11 +20,12 @@ Registers::Registers() : QGraphicsObject(nullptr) { // TODO do we want to have any hooks on real registers? - // TODO add labels for connections + QFont font; + font.setPointSize(7); + name.setFont(font); - name = new QGraphicsSimpleTextItem("Registers", this); - QRectF name_box = name->boundingRect(); - name->setPos(WIDTH/2 - name_box.width()/2, HEIGHT/2 - name_box.height()/2); + QRectF name_box = name.boundingRect(); + name.setPos(WIDTH/2 - name_box.width()/2, HEIGHT/2 - name_box.height()/2); setPos(x(), y()); // set connector's position } |