aboutsummaryrefslogtreecommitdiffstats
path: root/gui/mainwindow.cc
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2018-06-12 15:51:51 +0200
committerClifford Wolf <clifford@clifford.at>2018-06-12 15:51:51 +0200
commit136ce3d18f3fc463f9364773d481be6c3b0b46f7 (patch)
tree61650dbec3578314cc552cb1f7af459cc99ed496 /gui/mainwindow.cc
parent9c275d0a653b11f2a494321be2ab66678117db2d (diff)
parent472672ba9f04cfe20e1a391771cec2b5ba1d3fc2 (diff)
downloadnextpnr-136ce3d18f3fc463f9364773d481be6c3b0b46f7.tar.gz
nextpnr-136ce3d18f3fc463f9364773d481be6c3b0b46f7.tar.bz2
nextpnr-136ce3d18f3fc463f9364773d481be6c3b0b46f7.zip
Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr
Diffstat (limited to 'gui/mainwindow.cc')
-rw-r--r--gui/mainwindow.cc12
1 files changed, 12 insertions, 0 deletions
diff --git a/gui/mainwindow.cc b/gui/mainwindow.cc
index 31ce8fae..c436fd6c 100644
--- a/gui/mainwindow.cc
+++ b/gui/mainwindow.cc
@@ -16,6 +16,18 @@ MainWindow::MainWindow(Design *_design, QWidget *parent)
: QMainWindow(parent), ui(new Ui::MainWindow), design(_design)
{
ui->setupUi(this);
+ ui->treeWidget->setColumnCount(1);
+ ui->treeWidget->setHeaderLabel(QString("Items"));
+ QTreeWidgetItem *belroot = new QTreeWidgetItem(ui->treeWidget);
+ belroot->setText(0, QString("Bels"));
+ ui->treeWidget->insertTopLevelItem(0, belroot);
+ QList<QTreeWidgetItem *> items;
+ for (auto bel : design->chip.getBels()) {
+ auto name = design->chip.getBelName(bel);
+ items.append(new QTreeWidgetItem((QTreeWidget *)nullptr,
+ QStringList(QString(name.c_str()))));
+ }
+ belroot->addChildren(items);
PyImport_ImportModule("emb");
write = [this](std::string s) {