aboutsummaryrefslogtreecommitdiffstats
path: root/gui/designwidget.cc
diff options
context:
space:
mode:
authorMiodrag Milanovic <mmicko@gmail.com>2018-06-23 20:25:10 +0200
committerMiodrag Milanovic <mmicko@gmail.com>2018-06-23 20:25:10 +0200
commit0cedb7276f94167fe758c9f1a241f33cb21cfafc (patch)
treed791cbc2f270b816e1281604565709e426b20202 /gui/designwidget.cc
parent37bad1f99ed8c50cd815b588341a5b0fc4200af0 (diff)
downloadnextpnr-0cedb7276f94167fe758c9f1a241f33cb21cfafc.tar.gz
nextpnr-0cedb7276f94167fe758c9f1a241f33cb21cfafc.tar.bz2
nextpnr-0cedb7276f94167fe758c9f1a241f33cb21cfafc.zip
display type in properties
Diffstat (limited to 'gui/designwidget.cc')
-rw-r--r--gui/designwidget.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/gui/designwidget.cc b/gui/designwidget.cc
index c2bc158d..8c5132e2 100644
--- a/gui/designwidget.cc
+++ b/gui/designwidget.cc
@@ -188,9 +188,15 @@ void DesignWidget::onItemClicked(QTreeWidgetItem *item, int pos)
if (type == ElementType::BEL) {
IdString c = static_cast<BelTreeItem *>(item)->getData();
+ BelType type = ctx->getBelType(ctx->getBelByName(c));
QtVariantProperty *topItem = variantManager->addProperty(QVariant::String, QString("Name"));
topItem->setValue(QString(c.c_str(ctx)));
addProperty(topItem, QString("Name"));
+
+ QtVariantProperty *typeItem = variantManager->addProperty(QVariant::String, QString("Type"));
+ typeItem->setValue(QString(ctx->belTypeToId(type).c_str(ctx)));
+ addProperty(typeItem, QString("Type"));
+
} else if (type == ElementType::WIRE) {
IdString c = static_cast<WireTreeItem *>(item)->getData();