From 507e81b60af88721780a1eb5591d884d1667c4b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Ko=C4=8D=C3=AD?= Date: Thu, 18 Jan 2018 19:54:00 +0100 Subject: More work on coreview --- qtmips_gui/coreview/registers.cpp | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'qtmips_gui/coreview/registers.cpp') 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 } -- cgit v1.2.3