eric6/VCS/StatusMonitorLed.py

changeset 8143
2c730d5fd177
parent 7923
91e843545d9a
child 8218
7c09585bd960
equal deleted inserted replaced
8141:27f636beebad 8143:2c730d5fd177
34 34
35 self.__vcsClean = True 35 self.__vcsClean = True
36 self.project = project 36 self.project = project
37 37
38 self.vcsMonitorLedColors = { 38 self.vcsMonitorLedColors = {
39 "off": QColor(Qt.lightGray), 39 "off": QColor(Qt.GlobalColor.lightGray),
40 "ok": QColor(Qt.green), 40 "ok": QColor(Qt.GlobalColor.green),
41 "nok": QColor(Qt.red), 41 "nok": QColor(Qt.GlobalColor.red),
42 "op": QColor(Qt.yellow), 42 "op": QColor(Qt.GlobalColor.yellow),
43 "send": QColor(Qt.blue), 43 "send": QColor(Qt.GlobalColor.blue),
44 "wait": QColor(Qt.cyan), 44 "wait": QColor(Qt.GlobalColor.cyan),
45 "timeout": QColor(Qt.darkRed) 45 "timeout": QColor(Qt.GlobalColor.darkRed)
46 } 46 }
47 self.__on = False 47 self.__on = False
48 48
49 self.setWhatsThis(self.tr( 49 self.setWhatsThis(self.tr(
50 """<p>This LED indicates the operating""" 50 """<p>This LED indicates the operating"""
70 self.__offAct = self.__menu.addAction( 70 self.__offAct = self.__menu.addAction(
71 self.tr("Switch off"), self.__switchOff) 71 self.tr("Switch off"), self.__switchOff)
72 self.__checkActions() 72 self.__checkActions()
73 73
74 # connect signals to our slots 74 # connect signals to our slots
75 self.setContextMenuPolicy(Qt.CustomContextMenu) 75 self.setContextMenuPolicy(Qt.ContextMenuPolicy.CustomContextMenu)
76 self.customContextMenuRequested.connect(self._showContextMenu) 76 self.customContextMenuRequested.connect(self._showContextMenu)
77 self.project.vcsStatusMonitorStatus.connect( 77 self.project.vcsStatusMonitorStatus.connect(
78 self.__projectVcsMonitorStatus) 78 self.__projectVcsMonitorStatus)
79 self.project.getModel().vcsStateChanged.connect(self.__vcsStateChanged) 79 self.project.getModel().vcsStateChanged.connect(self.__vcsStateChanged)
80 self.clicked.connect(self.__ledClicked) 80 self.clicked.connect(self.__ledClicked)

eric ide

mercurial