src/eric7/IconEditor/IconEditorWindow.py

branch
eric7
changeset 9695
ad962e9b904d
parent 9653
e67609152c5e
child 9703
c4cc4b71cc1d
equal deleted inserted replaced
9694:90a7081e2837 9695:ad962e9b904d
19 from eric7.EricGui import EricPixmapCache 19 from eric7.EricGui import EricPixmapCache
20 from eric7.EricGui.EricAction import EricAction, createActionGroup 20 from eric7.EricGui.EricAction import EricAction, createActionGroup
21 from eric7.EricWidgets import EricFileDialog, EricMessageBox 21 from eric7.EricWidgets import EricFileDialog, EricMessageBox
22 from eric7.EricWidgets.EricMainWindow import EricMainWindow 22 from eric7.EricWidgets.EricMainWindow import EricMainWindow
23 from eric7.EricWidgets.EricZoomWidget import EricZoomWidget 23 from eric7.EricWidgets.EricZoomWidget import EricZoomWidget
24 from eric7.UI import Config
25 24
26 from .IconEditorGrid import IconEditorGrid, IconEditorTool 25 from .IconEditorGrid import IconEditorGrid, IconEditorTool
27 26
28 27
29 class IconEditorWindow(EricMainWindow): 28 class IconEditorWindow(EricMainWindow):
1013 """ 1012 """
1014 Private method to create the toolbars. 1013 Private method to create the toolbars.
1015 """ 1014 """
1016 filetb = self.addToolBar(self.tr("File")) 1015 filetb = self.addToolBar(self.tr("File"))
1017 filetb.setObjectName("FileToolBar") 1016 filetb.setObjectName("FileToolBar")
1018 filetb.setIconSize(Config.ToolBarIconSize)
1019 filetb.addAction(self.newAct) 1017 filetb.addAction(self.newAct)
1020 filetb.addAction(self.newWindowAct) 1018 filetb.addAction(self.newWindowAct)
1021 filetb.addAction(self.openAct) 1019 filetb.addAction(self.openAct)
1022 filetb.addSeparator() 1020 filetb.addSeparator()
1023 filetb.addAction(self.saveAct) 1021 filetb.addAction(self.saveAct)
1027 if not self.fromEric: 1025 if not self.fromEric:
1028 filetb.addAction(self.exitAct) 1026 filetb.addAction(self.exitAct)
1029 1027
1030 edittb = self.addToolBar(self.tr("Edit")) 1028 edittb = self.addToolBar(self.tr("Edit"))
1031 edittb.setObjectName("EditToolBar") 1029 edittb.setObjectName("EditToolBar")
1032 edittb.setIconSize(Config.ToolBarIconSize)
1033 edittb.addAction(self.undoAct) 1030 edittb.addAction(self.undoAct)
1034 edittb.addAction(self.redoAct) 1031 edittb.addAction(self.redoAct)
1035 edittb.addSeparator() 1032 edittb.addSeparator()
1036 edittb.addAction(self.cutAct) 1033 edittb.addAction(self.cutAct)
1037 edittb.addAction(self.copyAct) 1034 edittb.addAction(self.copyAct)
1040 edittb.addAction(self.resizeAct) 1037 edittb.addAction(self.resizeAct)
1041 edittb.addAction(self.grayscaleAct) 1038 edittb.addAction(self.grayscaleAct)
1042 1039
1043 viewtb = self.addToolBar(self.tr("View")) 1040 viewtb = self.addToolBar(self.tr("View"))
1044 viewtb.setObjectName("ViewToolBar") 1041 viewtb.setObjectName("ViewToolBar")
1045 viewtb.setIconSize(Config.ToolBarIconSize)
1046 viewtb.addAction(self.showGridAct) 1042 viewtb.addAction(self.showGridAct)
1047 1043
1048 toolstb = self.addToolBar(self.tr("Tools")) 1044 toolstb = self.addToolBar(self.tr("Tools"))
1049 toolstb.setObjectName("ToolsToolBar") 1045 toolstb.setObjectName("ToolsToolBar")
1050 toolstb.setIconSize(Config.ToolBarIconSize)
1051 toolstb.addAction(self.drawPencilAct) 1046 toolstb.addAction(self.drawPencilAct)
1052 toolstb.addAction(self.drawColorPickerAct) 1047 toolstb.addAction(self.drawColorPickerAct)
1053 toolstb.addAction(self.drawRectangleAct) 1048 toolstb.addAction(self.drawRectangleAct)
1054 toolstb.addAction(self.drawFilledRectangleAct) 1049 toolstb.addAction(self.drawFilledRectangleAct)
1055 toolstb.addAction(self.drawCircleAct) 1050 toolstb.addAction(self.drawCircleAct)
1063 toolstb.addAction(self.drawRectangleSelectionAct) 1058 toolstb.addAction(self.drawRectangleSelectionAct)
1064 toolstb.addAction(self.drawCircleSelectionAct) 1059 toolstb.addAction(self.drawCircleSelectionAct)
1065 1060
1066 helptb = self.addToolBar(self.tr("Help")) 1061 helptb = self.addToolBar(self.tr("Help"))
1067 helptb.setObjectName("HelpToolBar") 1062 helptb.setObjectName("HelpToolBar")
1068 helptb.setIconSize(Config.ToolBarIconSize)
1069 helptb.addAction(self.whatsThisAct) 1063 helptb.addAction(self.whatsThisAct)
1070 1064
1071 def __createStatusBar(self): 1065 def __createStatusBar(self):
1072 """ 1066 """
1073 Private method to initialize the status bar. 1067 Private method to initialize the status bar.

eric ide

mercurial