layout = new QGridLayout;
+ int w = inter->refInter->getWidth();
+ QString wStr = "";
+ if (w == -1) {
+ wStr = "invalid_size";
+ }
+ else {
+ if (w == 0) w++; // 0 means a boolean thus, size of 1 bit
+ wStr.setNum(w);
+ }
layout->addWidget(new QLabel("Interface properties"), 0, 0);
layout->addWidget(new QLabel(" "), 1, 0);
layout->addWidget(new QLabel("Name :"), 2, 0);
layout->addWidget(new QLabel(inter->getName()), 2, 1);
layout->addWidget(new QLabel("Width :"), 3, 0);
- layout->addWidget(new QLabel(inter->refInter->getWidth()), 3, 1);
+ layout->addWidget(new QLabel(wStr), 3, 1);
layout->addWidget(new QLabel("Direction :"), 4, 0);
layout->addWidget(new QLabel(inter->refInter->getDirectionString()), 4, 1);
layout->addWidget(new QLabel("Purpose :"), 5, 0);
layout->addWidget(new QLabel(inter->refInter->getPurposeString()), 5, 1);
+ layout->addWidget(new QLabel("Type :"), 6, 0);
+ layout->addWidget(new QLabel(inter->refInter->getTypeString()), 6, 1);
+
this->setLayout(layout);
show();