22 from eric7.EricWidgets.EricApplication import ericApp |
22 from eric7.EricWidgets.EricApplication import ericApp |
23 from eric7.EricWidgets.EricMainWindow import EricMainWindow |
23 from eric7.EricWidgets.EricMainWindow import EricMainWindow |
24 from eric7.EricWidgets.EricZoomWidget import EricZoomWidget |
24 from eric7.EricWidgets.EricZoomWidget import EricZoomWidget |
25 from eric7.Globals import getConfig |
25 from eric7.Globals import getConfig |
26 from eric7.SystemUtilities import OSUtilities, PythonUtilities |
26 from eric7.SystemUtilities import OSUtilities, PythonUtilities |
27 from eric7.UI import Config |
|
28 from eric7.UI.SearchWidget import SearchWidget |
27 from eric7.UI.SearchWidget import SearchWidget |
29 from eric7.VirtualEnv.VirtualenvManager import VirtualenvManager |
28 from eric7.VirtualEnv.VirtualenvManager import VirtualenvManager |
30 |
29 |
31 from .APIsManager import APIsManager |
30 from .APIsManager import APIsManager |
32 from .Shell import Shell |
31 from .Shell import Shell |
1442 def __createToolBars(self): |
1441 def __createToolBars(self): |
1443 """ |
1442 """ |
1444 Private method to create the various toolbars. |
1443 Private method to create the various toolbars. |
1445 """ |
1444 """ |
1446 filetb = self.addToolBar(self.tr("File")) |
1445 filetb = self.addToolBar(self.tr("File")) |
1447 filetb.setIconSize(Config.ToolBarIconSize) |
|
1448 filetb.addAction(self.newWindowAct) |
1446 filetb.addAction(self.newWindowAct) |
1449 filetb.addSeparator() |
1447 filetb.addSeparator() |
1450 filetb.addAction(self.restartAct) |
1448 filetb.addAction(self.restartAct) |
1451 filetb.addAction(self.clearRestartAct) |
1449 filetb.addAction(self.clearRestartAct) |
1452 filetb.addSeparator() |
1450 filetb.addSeparator() |
1453 filetb.addAction(self.saveContentsAct) |
1451 filetb.addAction(self.saveContentsAct) |
1454 filetb.addSeparator() |
1452 filetb.addSeparator() |
1455 filetb.addAction(self.exitAct) |
1453 filetb.addAction(self.exitAct) |
1456 |
1454 |
1457 edittb = self.addToolBar(self.tr("Edit")) |
1455 edittb = self.addToolBar(self.tr("Edit")) |
1458 edittb.setIconSize(Config.ToolBarIconSize) |
|
1459 edittb.addAction(self.cutAct) |
1456 edittb.addAction(self.cutAct) |
1460 edittb.addAction(self.copyAct) |
1457 edittb.addAction(self.copyAct) |
1461 edittb.addAction(self.pasteAct) |
1458 edittb.addAction(self.pasteAct) |
1462 edittb.addAction(self.clearAct) |
1459 edittb.addAction(self.clearAct) |
1463 |
1460 |
1464 findtb = self.addToolBar(self.tr("Find")) |
1461 findtb = self.addToolBar(self.tr("Find")) |
1465 findtb.setIconSize(Config.ToolBarIconSize) |
|
1466 findtb.addAction(self.searchAct) |
1462 findtb.addAction(self.searchAct) |
1467 findtb.addAction(self.searchNextAct) |
1463 findtb.addAction(self.searchNextAct) |
1468 findtb.addAction(self.searchPrevAct) |
1464 findtb.addAction(self.searchPrevAct) |
1469 |
1465 |
1470 viewtb = self.addToolBar(self.tr("View")) |
1466 viewtb = self.addToolBar(self.tr("View")) |
1471 viewtb.setIconSize(Config.ToolBarIconSize) |
|
1472 viewtb.addAction(self.zoomInAct) |
1467 viewtb.addAction(self.zoomInAct) |
1473 viewtb.addAction(self.zoomOutAct) |
1468 viewtb.addAction(self.zoomOutAct) |
1474 viewtb.addAction(self.zoomResetAct) |
1469 viewtb.addAction(self.zoomResetAct) |
1475 viewtb.addAction(self.zoomToAct) |
1470 viewtb.addAction(self.zoomToAct) |
1476 |
1471 |
1477 self.__historyToolbar = self.addToolBar(self.tr("History")) |
1472 self.__historyToolbar = self.addToolBar(self.tr("History")) |
1478 self.__historyToolbar.setIconSize(Config.ToolBarIconSize) |
|
1479 self.__historyToolbar.addAction(self.showHistoryAct) |
1473 self.__historyToolbar.addAction(self.showHistoryAct) |
1480 self.__historyToolbar.addAction(self.clearHistoryAct) |
1474 self.__historyToolbar.addAction(self.clearHistoryAct) |
1481 self.__historyToolbar.setEnabled(self.__shell.isHistoryEnabled()) |
1475 self.__historyToolbar.setEnabled(self.__shell.isHistoryEnabled()) |
1482 |
1476 |
1483 helptb = self.addToolBar(self.tr("Help")) |
1477 helptb = self.addToolBar(self.tr("Help")) |
1484 helptb.setIconSize(Config.ToolBarIconSize) |
|
1485 helptb.addAction(self.whatsThisAct) |
1478 helptb.addAction(self.whatsThisAct) |
1486 |
1479 |
1487 ################################################################## |
1480 ################################################################## |
1488 ## Below are the status bar handling methods |
1481 ## Below are the status bar handling methods |
1489 ################################################################## |
1482 ################################################################## |