src/eric7/EricWidgets/EricToolBarDialog.py

branch
eric7
changeset 10529
41b962e591ce
parent 10439
21c28b0f9e41
child 10562
8e93f1578f99
equal deleted inserted replaced
10528:b316928bf5e8 10529:41b962e591ce
21 QTreeWidgetItem, 21 QTreeWidgetItem,
22 ) 22 )
23 23
24 from eric7.EricGui import EricPixmapCache 24 from eric7.EricGui import EricPixmapCache
25 from eric7.EricWidgets import EricMessageBox 25 from eric7.EricWidgets import EricMessageBox
26 from eric7.EricWidgets.EricApplication import ericApp
26 27
27 from .Ui_EricToolBarDialog import Ui_EricToolBarDialog 28 from .Ui_EricToolBarDialog import Ui_EricToolBarDialog
28 29
29 30
30 @dataclass 31 @dataclass
101 item.setData(0, EricToolBarDialog.ActionIdRole, int(id(action))) 102 item.setData(0, EricToolBarDialog.ActionIdRole, int(id(action)))
102 item.setData(0, EricToolBarDialog.WidgetActionRole, False) 103 item.setData(0, EricToolBarDialog.WidgetActionRole, False)
103 if self.__manager.isWidgetAction(action): 104 if self.__manager.isWidgetAction(action):
104 item.setData(0, EricToolBarDialog.WidgetActionRole, True) 105 item.setData(0, EricToolBarDialog.WidgetActionRole, True)
105 item.setData( 106 item.setData(
106 0, Qt.ItemDataRole.ForegroundRole, QColor(Qt.GlobalColor.blue) 107 0,
108 Qt.ItemDataRole.ForegroundRole,
109 QColor("#8b8bff")
110 if ericApp().usesDarkPalette()
111 else QColor(Qt.GlobalColor.blue)
107 ) 112 )
108 self.__widgetActionToToolBarItemID[id(action)] = None 113 self.__widgetActionToToolBarItemID[id(action)] = None
109 categoryItem.setExpanded(True) 114 categoryItem.setExpanded(True)
110 115
111 for tbID, actions in self.__manager.toolBarsActions().items(): 116 for tbID, actions in self.__manager.toolBarsActions().items():

eric ide

mercurial