Browse Source

Elab的AI图标替换为 wallet-2
侧边栏左上QT替换为 node-tree
其他动态窗口左上QT替换为 todo

mrh 3 years ago
parent
commit
61b5841919
21 changed files with 1057 additions and 290 deletions
  1. 0 1
      gui.py
  2. 5 1
      main_windows.py
  3. 4 0
      ui/About.ui
  4. 7 1
      ui/AddPath.ui
  5. 7 1
      ui/Analyze.ui
  6. 7 1
      ui/Elaborate.ui
  7. 7 1
      ui/Form.ui
  8. 7 1
      ui/LineEdit.ui
  9. 7 1
      ui/SideBar.ui
  10. 3 0
      ui/img.qrc
  11. 976 282
      ui/img_rc.py
  12. BIN
      ui/resource/Elaborate.png
  13. BIN
      ui/resource/node-tree.png
  14. BIN
      ui/resource/todo-line.png
  15. 3 0
      ui/ui_About.py
  16. 4 0
      ui/ui_AddPath.py
  17. 4 0
      ui/ui_Analyze.py
  18. 4 0
      ui/ui_Elaborate.py
  19. 4 0
      ui/ui_Form.py
  20. 4 0
      ui/ui_LineEdit.py
  21. 4 0
      ui/ui_SideBar.py

+ 0 - 1
gui.py

@@ -47,7 +47,6 @@ def handle_signal(dat):
                     "ready": lambda: mainWindows.statusbar.showMessage("Ready"), 
                     }
         call = sig_call.get(dat)
-        print("sig:", dat)
         if call:
             call()
     else:

+ 5 - 1
main_windows.py

@@ -103,7 +103,7 @@ class MainWindow(Ui_MainWindow, QMainWindow):
         self.actionRead_Timing_Constraint.triggered.connect(self.read_timing_constraint)
         self.actionRead_Power_Intent
         self.actionElaborate.triggered.connect(self.elaborate_window)
-        self.actionReload_Design.triggered.connect(GUI.ReloadDesign)
+        self.actionReload_Design.triggered.connect(self.reload_design)
         
         # MENUE
         # file
@@ -275,6 +275,10 @@ class MainWindow(Ui_MainWindow, QMainWindow):
             self.textEdit.setText('')
             self.textEdit_change_size()
     
+    def reload_design(self):
+        thread = threading.Thread(target=self.GUI.ReloadDesign)
+        thread.start()
+
     def add_sub_win(self):
         print('add sub')
         self.t = self.loader.load("ui/TimingAnalyze.ui")

+ 4 - 0
ui/About.ui

@@ -13,6 +13,10 @@
   <property name="windowTitle">
    <string>About</string>
   </property>
+  <property name="windowIcon">
+   <iconset resource="img.qrc">
+    <normaloff>:/icon/resource/todo-line.png</normaloff>:/icon/resource/todo-line.png</iconset>
+  </property>
   <layout class="QGridLayout" name="gridLayout">
    <item row="0" column="0">
     <layout class="QVBoxLayout" name="verticalLayout">

+ 7 - 1
ui/AddPath.ui

@@ -16,6 +16,10 @@
   <property name="windowTitle">
    <string>Add Path</string>
   </property>
+  <property name="windowIcon">
+   <iconset resource="img.qrc">
+    <normaloff>:/icon/resource/todo-line.png</normaloff>:/icon/resource/todo-line.png</iconset>
+  </property>
   <layout class="QGridLayout" name="gridLayout">
    <item row="0" column="0">
     <layout class="QVBoxLayout" name="verticalLayout">
@@ -145,7 +149,9 @@
    </item>
   </layout>
  </widget>
- <resources/>
+ <resources>
+  <include location="img.qrc"/>
+ </resources>
  <connections>
   <connection>
    <sender>bnt_Cancel</sender>

+ 7 - 1
ui/Analyze.ui

@@ -16,6 +16,10 @@
   <property name="windowTitle">
    <string>Analyze</string>
   </property>
+  <property name="windowIcon">
+   <iconset resource="img.qrc">
+    <normaloff>:/icon/resource/todo-line.png</normaloff>:/icon/resource/todo-line.png</iconset>
+  </property>
   <layout class="QGridLayout" name="gridLayout">
    <item row="0" column="0">
     <layout class="QVBoxLayout" name="verticalLayout">
@@ -186,7 +190,9 @@
    </item>
   </layout>
  </widget>
- <resources/>
+ <resources>
+  <include location="img.qrc"/>
+ </resources>
  <connections>
   <connection>
    <sender>btn_Cancel</sender>

+ 7 - 1
ui/Elaborate.ui

@@ -13,6 +13,10 @@
   <property name="windowTitle">
    <string>Elaborate</string>
   </property>
+  <property name="windowIcon">
+   <iconset resource="img.qrc">
+    <normaloff>:/icon/resource/Elaborate.png</normaloff>:/icon/resource/Elaborate.png</iconset>
+  </property>
   <layout class="QGridLayout" name="gridLayout">
    <item row="0" column="0">
     <layout class="QVBoxLayout" name="verticalLayout">
@@ -228,7 +232,9 @@
    </item>
   </layout>
  </widget>
- <resources/>
+ <resources>
+  <include location="img.qrc"/>
+ </resources>
  <connections>
   <connection>
    <sender>btn_cancel</sender>

+ 7 - 1
ui/Form.ui

@@ -13,6 +13,10 @@
   <property name="windowTitle">
    <string>MainWindow</string>
   </property>
+  <property name="windowIcon">
+   <iconset resource="img.qrc">
+    <normaloff>:/icon/resource/todo-line.png</normaloff>:/icon/resource/todo-line.png</iconset>
+  </property>
   <widget class="QWidget" name="centralwidget">
    <layout class="QGridLayout" name="gridLayout">
     <item row="0" column="0">
@@ -83,6 +87,8 @@
   </widget>
   <widget class="QStatusBar" name="statusbar"/>
  </widget>
- <resources/>
+ <resources>
+  <include location="img.qrc"/>
+ </resources>
  <connections/>
 </ui>

+ 7 - 1
ui/LineEdit.ui

@@ -13,6 +13,10 @@
   <property name="windowTitle">
    <string>MainWindow</string>
   </property>
+  <property name="windowIcon">
+   <iconset resource="img.qrc">
+    <normaloff>:/icon/resource/todo-line.png</normaloff>:/icon/resource/todo-line.png</iconset>
+  </property>
   <widget class="QWidget" name="centralwidget">
    <layout class="QGridLayout" name="gridLayout">
     <item row="0" column="0">
@@ -46,6 +50,8 @@
   </widget>
   <widget class="QStatusBar" name="statusbar"/>
  </widget>
- <resources/>
+ <resources>
+  <include location="img.qrc"/>
+ </resources>
  <connections/>
 </ui>

+ 7 - 1
ui/SideBar.ui

@@ -13,6 +13,10 @@
   <property name="windowTitle">
    <string>MainWindow</string>
   </property>
+  <property name="windowIcon">
+   <iconset resource="img.qrc">
+    <normaloff>:/icon/resource/node-tree.png</normaloff>:/icon/resource/node-tree.png</iconset>
+  </property>
   <widget class="QWidget" name="centralwidget">
    <layout class="QGridLayout" name="gridLayout">
     <item row="0" column="0">
@@ -72,6 +76,8 @@
   </widget>
   <widget class="QStatusBar" name="statusbar"/>
  </widget>
- <resources/>
+ <resources>
+  <include location="img.qrc"/>
+ </resources>
  <connections/>
 </ui>

+ 3 - 0
ui/img.qrc

@@ -1,5 +1,8 @@
 <RCC>
   <qresource prefix="icon">
+    <file>resource/Elaborate.png</file>
+    <file>resource/todo-line.png</file>
+    <file>resource/node-tree.png</file>
     <file>resource/Analyze.png</file>
     <file>resource/logo.png</file>
     <file>resource/Copy.png</file>

File diff suppressed because it is too large
+ 976 - 282
ui/img_rc.py


BIN
ui/resource/Elaborate.png


BIN
ui/resource/node-tree.png


BIN
ui/resource/todo-line.png


+ 3 - 0
ui/ui_About.py

@@ -22,6 +22,9 @@ class Ui_AboutDialog(object):
         if not AboutDialog.objectName():
             AboutDialog.setObjectName(u"AboutDialog")
         AboutDialog.resize(439, 340)
+        icon = QIcon()
+        icon.addFile(u":/icon/resource/todo-line.png", QSize(), QIcon.Normal, QIcon.Off)
+        AboutDialog.setWindowIcon(icon)
         self.gridLayout = QGridLayout(AboutDialog)
         self.gridLayout.setObjectName(u"gridLayout")
         self.verticalLayout = QVBoxLayout()

+ 4 - 0
ui/ui_AddPath.py

@@ -15,6 +15,7 @@ from PySide2.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
     QPixmap, QRadialGradient)
 from PySide2.QtWidgets import *
 
+import img_rc
 
 class Ui_AddPathWindow(object):
     def setupUi(self, AddPathWindow):
@@ -22,6 +23,9 @@ class Ui_AddPathWindow(object):
             AddPathWindow.setObjectName(u"AddPathWindow")
         AddPathWindow.setWindowModality(Qt.ApplicationModal)
         AddPathWindow.resize(532, 440)
+        icon = QIcon()
+        icon.addFile(u":/icon/resource/todo-line.png", QSize(), QIcon.Normal, QIcon.Off)
+        AddPathWindow.setWindowIcon(icon)
         self.gridLayout = QGridLayout(AddPathWindow)
         self.gridLayout.setObjectName(u"gridLayout")
         self.verticalLayout = QVBoxLayout()

+ 4 - 0
ui/ui_Analyze.py

@@ -15,6 +15,7 @@ from PySide2.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
     QPixmap, QRadialGradient)
 from PySide2.QtWidgets import *
 
+import img_rc
 
 class Ui_AnalyzeWindow(object):
     def setupUi(self, AnalyzeWindow):
@@ -22,6 +23,9 @@ class Ui_AnalyzeWindow(object):
             AnalyzeWindow.setObjectName(u"AnalyzeWindow")
         AnalyzeWindow.setWindowModality(Qt.ApplicationModal)
         AnalyzeWindow.resize(727, 513)
+        icon = QIcon()
+        icon.addFile(u":/icon/resource/todo-line.png", QSize(), QIcon.Normal, QIcon.Off)
+        AnalyzeWindow.setWindowIcon(icon)
         self.gridLayout = QGridLayout(AnalyzeWindow)
         self.gridLayout.setObjectName(u"gridLayout")
         self.verticalLayout = QVBoxLayout()

+ 4 - 0
ui/ui_Elaborate.py

@@ -15,12 +15,16 @@ from PySide2.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
     QPixmap, QRadialGradient)
 from PySide2.QtWidgets import *
 
+import img_rc
 
 class Ui_Elaborate(object):
     def setupUi(self, Elaborate):
         if not Elaborate.objectName():
             Elaborate.setObjectName(u"Elaborate")
         Elaborate.resize(419, 193)
+        icon = QIcon()
+        icon.addFile(u":/icon/resource/Elaborate.png", QSize(), QIcon.Normal, QIcon.Off)
+        Elaborate.setWindowIcon(icon)
         self.gridLayout = QGridLayout(Elaborate)
         self.gridLayout.setObjectName(u"gridLayout")
         self.verticalLayout = QVBoxLayout()

+ 4 - 0
ui/ui_Form.py

@@ -15,12 +15,16 @@ from PySide2.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
     QPixmap, QRadialGradient)
 from PySide2.QtWidgets import *
 
+import img_rc
 
 class Ui_Form(object):
     def setupUi(self, Form):
         if not Form.objectName():
             Form.setObjectName(u"Form")
         Form.resize(396, 388)
+        icon = QIcon()
+        icon.addFile(u":/icon/resource/todo-line.png", QSize(), QIcon.Normal, QIcon.Off)
+        Form.setWindowIcon(icon)
         self.centralwidget = QWidget(Form)
         self.centralwidget.setObjectName(u"centralwidget")
         self.gridLayout = QGridLayout(self.centralwidget)

+ 4 - 0
ui/ui_LineEdit.py

@@ -15,12 +15,16 @@ from PySide2.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
     QPixmap, QRadialGradient)
 from PySide2.QtWidgets import *
 
+import img_rc
 
 class Ui_LineEdit(object):
     def setupUi(self, LineEdit):
         if not LineEdit.objectName():
             LineEdit.setObjectName(u"LineEdit")
         LineEdit.resize(460, 437)
+        icon = QIcon()
+        icon.addFile(u":/icon/resource/todo-line.png", QSize(), QIcon.Normal, QIcon.Off)
+        LineEdit.setWindowIcon(icon)
         self.centralwidget = QWidget(LineEdit)
         self.centralwidget.setObjectName(u"centralwidget")
         self.gridLayout = QGridLayout(self.centralwidget)

+ 4 - 0
ui/ui_SideBar.py

@@ -15,12 +15,16 @@ from PySide2.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
     QPixmap, QRadialGradient)
 from PySide2.QtWidgets import *
 
+import img_rc
 
 class Ui_SideBar(object):
     def setupUi(self, SideBar):
         if not SideBar.objectName():
             SideBar.setObjectName(u"SideBar")
         SideBar.resize(569, 360)
+        icon = QIcon()
+        icon.addFile(u":/icon/resource/node-tree.png", QSize(), QIcon.Normal, QIcon.Off)
+        SideBar.setWindowIcon(icon)
         self.centralwidget = QWidget(SideBar)
         self.centralwidget.setObjectName(u"centralwidget")
         self.gridLayout = QGridLayout(self.centralwidget)

Some files were not shown because too many files changed in this diff