51 from eric7.EricWidgets import EricFileDialog, EricMessageBox |
51 from eric7.EricWidgets import EricFileDialog, EricMessageBox |
52 from eric7.EricWidgets.EricClickableLabel import EricClickableLabel |
52 from eric7.EricWidgets.EricClickableLabel import EricClickableLabel |
53 from eric7.EricWidgets.EricMainWindow import EricMainWindow |
53 from eric7.EricWidgets.EricMainWindow import EricMainWindow |
54 from eric7.EricWidgets.EricZoomWidget import EricZoomWidget |
54 from eric7.EricWidgets.EricZoomWidget import EricZoomWidget |
55 from eric7.SystemUtilities import OSUtilities |
55 from eric7.SystemUtilities import OSUtilities |
56 from eric7.UI import Config |
|
57 |
56 |
58 from . import Lexers |
57 from . import Lexers |
59 from .EditorOutline import EditorOutlineView |
58 from .EditorOutline import EditorOutlineView |
60 from .QsciScintillaCompat import QsciScintillaCompat |
59 from .QsciScintillaCompat import QsciScintillaCompat |
61 from .SearchReplaceWidget import SearchReplaceWidget |
60 from .SearchReplaceWidget import SearchReplaceWidget |
2993 def __createToolBars(self): |
2992 def __createToolBars(self): |
2994 """ |
2993 """ |
2995 Private method to create the various toolbars. |
2994 Private method to create the various toolbars. |
2996 """ |
2995 """ |
2997 filetb = self.addToolBar(self.tr("File")) |
2996 filetb = self.addToolBar(self.tr("File")) |
2998 filetb.setIconSize(Config.ToolBarIconSize) |
|
2999 filetb.addAction(self.newAct) |
2997 filetb.addAction(self.newAct) |
3000 filetb.addAction(self.openAct) |
2998 filetb.addAction(self.openAct) |
3001 filetb.addAction(self.saveAct) |
2999 filetb.addAction(self.saveAct) |
3002 filetb.addAction(self.saveAsAct) |
3000 filetb.addAction(self.saveAsAct) |
3003 filetb.addAction(self.saveCopyAct) |
3001 filetb.addAction(self.saveCopyAct) |
3006 filetb.addAction(self.printAct) |
3004 filetb.addAction(self.printAct) |
3007 filetb.addSeparator() |
3005 filetb.addSeparator() |
3008 filetb.addAction(self.closeAct) |
3006 filetb.addAction(self.closeAct) |
3009 |
3007 |
3010 edittb = self.addToolBar(self.tr("Edit")) |
3008 edittb = self.addToolBar(self.tr("Edit")) |
3011 edittb.setIconSize(Config.ToolBarIconSize) |
|
3012 edittb.addAction(self.undoAct) |
3009 edittb.addAction(self.undoAct) |
3013 edittb.addAction(self.redoAct) |
3010 edittb.addAction(self.redoAct) |
3014 edittb.addSeparator() |
3011 edittb.addSeparator() |
3015 edittb.addAction(self.cutAct) |
3012 edittb.addAction(self.cutAct) |
3016 edittb.addAction(self.copyAct) |
3013 edittb.addAction(self.copyAct) |
3017 edittb.addAction(self.pasteAct) |
3014 edittb.addAction(self.pasteAct) |
3018 edittb.addAction(self.deleteAct) |
3015 edittb.addAction(self.deleteAct) |
3019 |
3016 |
3020 findtb = self.addToolBar(self.tr("Search")) |
3017 findtb = self.addToolBar(self.tr("Search")) |
3021 findtb.setIconSize(Config.ToolBarIconSize) |
|
3022 findtb.addAction(self.searchAct) |
3018 findtb.addAction(self.searchAct) |
3023 findtb.addAction(self.searchNextAct) |
3019 findtb.addAction(self.searchNextAct) |
3024 findtb.addAction(self.searchPrevAct) |
3020 findtb.addAction(self.searchPrevAct) |
3025 findtb.addAction(self.searchClearMarkersAct) |
3021 findtb.addAction(self.searchClearMarkersAct) |
3026 |
3022 |
3027 viewtb = self.addToolBar(self.tr("View")) |
3023 viewtb = self.addToolBar(self.tr("View")) |
3028 viewtb.setIconSize(Config.ToolBarIconSize) |
|
3029 viewtb.addAction(self.zoomInAct) |
3024 viewtb.addAction(self.zoomInAct) |
3030 viewtb.addAction(self.zoomOutAct) |
3025 viewtb.addAction(self.zoomOutAct) |
3031 viewtb.addAction(self.zoomResetAct) |
3026 viewtb.addAction(self.zoomResetAct) |
3032 viewtb.addAction(self.zoomToAct) |
3027 viewtb.addAction(self.zoomToAct) |
3033 |
3028 |
3034 settingstb = self.addToolBar(self.tr("Settings")) |
3029 settingstb = self.addToolBar(self.tr("Settings")) |
3035 settingstb.setIconSize(Config.ToolBarIconSize) |
|
3036 settingstb.addAction(self.prefAct) |
3030 settingstb.addAction(self.prefAct) |
3037 |
3031 |
3038 helptb = self.addToolBar(self.tr("Help")) |
3032 helptb = self.addToolBar(self.tr("Help")) |
3039 helptb.setIconSize(Config.ToolBarIconSize) |
|
3040 helptb.addAction(self.whatsThisAct) |
3033 helptb.addAction(self.whatsThisAct) |
3041 |
3034 |
3042 def __createStatusBar(self): |
3035 def __createStatusBar(self): |
3043 """ |
3036 """ |
3044 Private method to initialize the status bar. |
3037 Private method to initialize the status bar. |