From f93fc6fa79276a82b8f6d1070d7f7ddcd65254b2 Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Sun, 22 Jul 2018 19:43:56 +0200 Subject: Move to new api --- gui/designwidget.cc | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) (limited to 'gui/designwidget.cc') diff --git a/gui/designwidget.cc b/gui/designwidget.cc index a59307f0..c571e303 100644 --- a/gui/designwidget.cc +++ b/gui/designwidget.cc @@ -515,23 +515,14 @@ void DesignWidget::onItemSelectionChanged() addProperty(delayItem, QVariant::Double, "Min Fall", delay.minFallDelay()); addProperty(delayItem, QVariant::Double, "Max Fall", delay.maxFallDelay()); - QtProperty *belpinItem = addSubGroup(topItem, "BelPin Uphill"); - BelPin uphill = ctx->getBelPinUphill(wire); - if (uphill.bel != BelId()) - addProperty(belpinItem, QVariant::String, "Bel", ctx->getBelName(uphill.bel).c_str(ctx), ElementType::BEL); - else - addProperty(belpinItem, QVariant::String, "Bel", "", ElementType::BEL); - - addProperty(belpinItem, QVariant::String, "PortPin", ctx->portPinToId(uphill.pin).c_str(ctx), ElementType::BEL); - - QtProperty *downhillItem = addSubGroup(topItem, "BelPin Downhill"); - for (const auto &item : ctx->getBelPinsDownhill(wire)) { + QtProperty *belpinsItem = addSubGroup(topItem, "BelPins"); + for (const auto &item : ctx->getWireBelPins(wire)) { QString belname = ""; if (item.bel != BelId()) belname = ctx->getBelName(item.bel).c_str(ctx); QString pinname = ctx->portPinToId(item.pin).c_str(ctx); - QtProperty *dhItem = addSubGroup(downhillItem, belname + "-" + pinname); + QtProperty *dhItem = addSubGroup(belpinsItem, belname + "-" + pinname); addProperty(dhItem, QVariant::String, "Bel", belname, ElementType::BEL); addProperty(dhItem, QVariant::String, "PortPin", pinname); } -- cgit v1.2.3