From 67227847e5771f7b99d4f6959634012b4b03f2e5 Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Sun, 10 Jun 2018 18:25:23 +0200 Subject: Pass design to gui, display chip name --- dummy/chip.cc | 1 + dummy/chip.h | 4 ++++ dummy/main.cc | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) (limited to 'dummy') diff --git a/dummy/chip.cc b/dummy/chip.cc index 04961d25..603be7e5 100644 --- a/dummy/chip.cc +++ b/dummy/chip.cc @@ -21,6 +21,7 @@ Chip::Chip(ChipArgs) {} +std::string Chip::getChipName() { return "Dummy"; } // --------------------------------------------------------------- BelId Chip::getBelByName(IdString name) const { return BelId(); } diff --git a/dummy/chip.h b/dummy/chip.h index 255bfee4..da9ee7af 100644 --- a/dummy/chip.h +++ b/dummy/chip.h @@ -61,10 +61,14 @@ struct ChipArgs { }; +std::string getChipName(ChipArgs id); + struct Chip { Chip(ChipArgs args); + std::string getChipName(); + BelId getBelByName(IdString name) const; IdString getBelName(BelId bel) const; void bindBel(BelId bel, IdString cell); diff --git a/dummy/main.cc b/dummy/main.cc index 4de749b7..c84d595c 100644 --- a/dummy/main.cc +++ b/dummy/main.cc @@ -28,7 +28,7 @@ int main(int argc, char *argv[]) Design design(ChipArgs{}); QApplication a(argc, argv); - MainWindow w; + MainWindow w(&design); w.show(); return a.exec(); -- cgit v1.2.3