Skip to content

Commit 937031e

Browse files
committed
Added icons for all tool bar actions and reorganized them.
1 parent 9dd2fab commit 937031e

File tree

1 file changed

+16
-9
lines changed

1 file changed

+16
-9
lines changed

floppy/painter.py

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -702,7 +702,7 @@ def initActions(self):
702702
self.updateRunnerAction.setIconVisibleInMenu(True)
703703
self.addAction(self.updateRunnerAction)
704704

705-
self.spawnRunnerAction = QAction('Spawn', self)
705+
self.spawnRunnerAction = QAction(QIcon(os.path.join(self.iconRoot, 'spawn.png')), 'Spawn', self)
706706
self.spawnRunnerAction.setShortcut('Ctrl+Q')
707707
self.spawnRunnerAction.triggered.connect(self.spawnRunner)
708708
self.spawnRunnerAction.setIconVisibleInMenu(True)
@@ -714,7 +714,7 @@ def initActions(self):
714714
self.deleteNodeAction.setIconVisibleInMenu(True)
715715
self.addAction(self.deleteNodeAction)
716716

717-
self.connectAction = QAction('Connect', self)
717+
self.connectAction = QAction(QIcon(os.path.join(self.iconRoot, 'connect.png')), 'Connect', self)
718718
self.connectAction.setShortcut('Ctrl+R')
719719
self.connectAction.triggered.connect(self.connect)
720720
self.connectAction.setIconVisibleInMenu(True)
@@ -726,19 +726,19 @@ def initActions(self):
726726
self.statusAction.setIconVisibleInMenu(True)
727727
self.addAction(self.statusAction)
728728

729-
self.dropAction = QAction('Drop', self)
729+
self.dropAction = QAction(QIcon(os.path.join(self.iconRoot, 'drop.png')), 'Drop', self)
730730
self.dropAction.setShortcut('Ctrl+R')
731731
self.dropAction.triggered.connect(self.dropGraph)
732732
self.dropAction.setIconVisibleInMenu(True)
733733
self.addAction(self.dropAction)
734734

735-
self.pushAction = QAction('Push', self)
735+
self.pushAction = QAction(QIcon(os.path.join(self.iconRoot, 'push.png')), 'Push', self)
736736
self.pushAction.setShortcut('Ctrl+R')
737737
self.pushAction.triggered.connect(self.pushGraph)
738738
self.pushAction.setIconVisibleInMenu(True)
739739
self.addAction(self.pushAction)
740740

741-
self.settingsAction = QAction('Settings', self)
741+
self.settingsAction = QAction(QIcon(os.path.join(self.iconRoot, 'settings.png')), 'Settings', self)
742742
self.settingsAction.setShortcut('Ctrl+O')
743743
self.settingsAction.triggered.connect(self.openSettingsDialog)
744744
self.settingsAction.setIconVisibleInMenu(False)
@@ -758,23 +758,30 @@ def initMenus(self):
758758
settingsMenu.addAction(self.settingsAction)
759759

760760
self.mainToolBar.addAction(self.exitAction)
761+
self.mainToolBar.addSeparator()
761762
self.mainToolBar.addAction(self.newAction)
762763
self.mainToolBar.addAction(self.saveAction)
763764
self.mainToolBar.addAction(self.loadAction)
764765
self.mainToolBar.addSeparator()
765766
self.mainToolBar.addAction(self.runAction)
766-
self.mainToolBar.addAction(self.killRunnerAction)
767+
self.mainToolBar.addSeparator()
767768
self.mainToolBar.addAction(self.pauseRunnerAction)
768769
self.mainToolBar.addAction(self.unpauseRunnerAction)
769770
self.mainToolBar.addAction(self.stepRunnerAction)
770771
self.mainToolBar.addAction(self.gotoRunnerAction)
771-
self.mainToolBar.addAction(self.updateRunnerAction)
772+
self.mainToolBar.addSeparator()
772773
self.mainToolBar.addAction(self.spawnRunnerAction)
773-
self.mainToolBar.addAction(self.deleteNodeAction)
774+
self.mainToolBar.addAction(self.killRunnerAction)
775+
self.mainToolBar.addSeparator()
776+
# self.mainToolBar.addAction(self.deleteNodeAction)
774777
self.mainToolBar.addAction(self.connectAction)
775-
self.mainToolBar.addAction(self.statusAction)
778+
# self.mainToolBar.addAction(self.statusAction)
776779
self.mainToolBar.addAction(self.dropAction)
777780
self.mainToolBar.addAction(self.pushAction)
781+
self.mainToolBar.addAction(self.updateRunnerAction)
782+
783+
self.mainToolBar.addSeparator()
784+
self.mainToolBar.addAction(self.settingsAction)
778785

779786
def new(self):
780787
self.drawer.reset()

0 commit comments

Comments
 (0)