diff options
author | Rahul P | 2022-09-17 23:31:49 +0530 |
---|---|---|
committer | GitHub | 2022-09-17 23:31:49 +0530 |
commit | 6e38b8cd9b8662a09a01765eb4c3b1ffaddd6ea3 (patch) | |
tree | 298942db122882e247da05e7e7fa10cb3dd03d85 /src/frontEnd/Application.py | |
parent | 2843e73ed81ac0bb5e685a5f1e045babb67083f0 (diff) | |
parent | 39632efe85fcfc781139442103269e90e0a29d3a (diff) | |
download | eSim-6e38b8cd9b8662a09a01765eb4c3b1ffaddd6ea3.tar.gz eSim-6e38b8cd9b8662a09a01765eb4c3b1ffaddd6ea3.tar.bz2 eSim-6e38b8cd9b8662a09a01765eb4c3b1ffaddd6ea3.zip |
Merge pull request #221 from rahulp13/sky130-dev
Added IPs and subcircuits, fixed path issues
Diffstat (limited to 'src/frontEnd/Application.py')
-rw-r--r-- | src/frontEnd/Application.py | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/src/frontEnd/Application.py b/src/frontEnd/Application.py index d3ef020f..1a887eaa 100644 --- a/src/frontEnd/Application.py +++ b/src/frontEnd/Application.py @@ -160,6 +160,21 @@ class Application(QtWidgets.QMainWindow): self.topToolbar.addAction(self.switchmode) self.topToolbar.addAction(self.helpfile) + self.soc = QtWidgets.QToolButton(self) + self.soc.setText('Generate SoC') + self.soc.setToolTip( + '<b>SPICE to Verilog Conversion</b><br>' + \ + '<br>The feature is under development.' + \ + '<br>It will be released soon.' + \ + '<br><br>Thank you for your patience!!!' + ) + self.soc.setStyleSheet(" \ + QWidget { border-radius: 15px; border: 1px \ + solid gray; padding: 10px; margin-left: 20px; } \ + ") + self.soc.clicked.connect(self.showSoCRelease) + self.topToolbar.addWidget(self.soc) + # This part is setting fossee logo to the right # corner in the application window. self.spacer = QtWidgets.QWidget() @@ -247,6 +262,17 @@ class Application(QtWidgets.QMainWindow): self.lefttoolbar.setOrientation(QtCore.Qt.Vertical) self.lefttoolbar.setIconSize(QSize(40, 40)) + + def showSoCRelease(self): + msg = '<b>SPICE to Verilog Conversion</b><br>' + \ + '<br>The feature is under development.' + \ + '<br>It will be released soon.' + \ + '<br><br>Thank you for your patience!!!' + QtWidgets.QMessageBox.information( + self, 'SoC Generation', msg, QtWidgets.QMessageBox.Ok + ) + + def closeEvent(self, event): ''' This function closes the ongoing program (process). |