39 from eric7 import Globals, Preferences |
39 from eric7 import Globals, Preferences |
40 from eric7.EricGui import EricPixmapCache |
40 from eric7.EricGui import EricPixmapCache |
41 from eric7.EricWidgets import EricFileDialog, EricMessageBox |
41 from eric7.EricWidgets import EricFileDialog, EricMessageBox |
42 from eric7.EricWidgets.EricApplication import ericApp |
42 from eric7.EricWidgets.EricApplication import ericApp |
43 from eric7.EricWidgets.EricTextEditSearchWidget import EricTextEditSearchWidget |
43 from eric7.EricWidgets.EricTextEditSearchWidget import EricTextEditSearchWidget |
|
44 from eric7.EricWidgets.EricToolButton import EricToolButton |
44 from eric7.QtHelpInterface.HelpIndexWidget import HelpIndexWidget |
45 from eric7.QtHelpInterface.HelpIndexWidget import HelpIndexWidget |
45 from eric7.QtHelpInterface.HelpSearchWidget import HelpSearchWidget |
46 from eric7.QtHelpInterface.HelpSearchWidget import HelpSearchWidget |
46 from eric7.QtHelpInterface.HelpTocWidget import HelpTocWidget |
47 from eric7.QtHelpInterface.HelpTocWidget import HelpTocWidget |
47 from eric7.SystemUtilities import QtUtilities |
48 from eric7.SystemUtilities import QtUtilities |
48 |
49 |
126 self.__openButton.setIcon(EricPixmapCache.getIcon("open")) |
127 self.__openButton.setIcon(EricPixmapCache.getIcon("open")) |
127 self.__openButton.setToolTip(self.tr("Open a local file")) |
128 self.__openButton.setToolTip(self.tr("Open a local file")) |
128 self.__openButton.clicked.connect(self.__openFile) |
129 self.__openButton.clicked.connect(self.__openFile) |
129 self.__selectorLayout.addWidget(self.__openButton) |
130 self.__selectorLayout.addWidget(self.__openButton) |
130 |
131 |
131 self.__actionsButton = QToolButton(self) |
132 self.__actionsButton = EricToolButton(self) |
132 self.__actionsButton.setIcon(EricPixmapCache.getIcon("actionsToolButton")) |
133 self.__actionsButton.setIcon(EricPixmapCache.getIcon("actionsToolButton")) |
133 self.__actionsButton.setToolTip(self.tr("Select action from menu")) |
134 self.__actionsButton.setToolTip(self.tr("Select action from menu")) |
134 self.__actionsButton.setPopupMode(QToolButton.ToolButtonPopupMode.InstantPopup) |
135 self.__actionsButton.setPopupMode(QToolButton.ToolButtonPopupMode.InstantPopup) |
|
136 self.__actionsButton.setShowMenuInside(True) |
135 self.__selectorLayout.addWidget(self.__actionsButton) |
137 self.__selectorLayout.addWidget(self.__actionsButton) |
136 |
138 |
137 self.__layout.addLayout(self.__selectorLayout) |
139 self.__layout.addLayout(self.__selectorLayout) |
138 |
140 |
139 ################################################################### |
141 ################################################################### |