Debugger/BreakPointViewer.py

branch
Py2 comp.
changeset 3484
645c12de6b0c
parent 3178
f25fc1364c88
parent 3190
a9a94491c4fd
child 3656
441956d8fce5
equal deleted inserted replaced
3456:96232974dcdb 3484:645c12de6b0c
42 self.setRootIsDecorated(False) 42 self.setRootIsDecorated(False)
43 self.setAlternatingRowColors(True) 43 self.setAlternatingRowColors(True)
44 self.setSelectionMode(QAbstractItemView.ExtendedSelection) 44 self.setSelectionMode(QAbstractItemView.ExtendedSelection)
45 self.setSelectionBehavior(QAbstractItemView.SelectRows) 45 self.setSelectionBehavior(QAbstractItemView.SelectRows)
46 46
47 self.setWindowTitle(self.trUtf8("Breakpoints")) 47 self.setWindowTitle(self.tr("Breakpoints"))
48 48
49 self.setContextMenuPolicy(Qt.CustomContextMenu) 49 self.setContextMenuPolicy(Qt.CustomContextMenu)
50 self.customContextMenuRequested.connect(self.__showContextMenu) 50 self.customContextMenuRequested.connect(self.__showContextMenu)
51 self.doubleClicked.connect(self.__doubleClicked) 51 self.doubleClicked.connect(self.__doubleClicked)
52 52
142 def __createPopupMenus(self): 142 def __createPopupMenus(self):
143 """ 143 """
144 Private method to generate the popup menus. 144 Private method to generate the popup menus.
145 """ 145 """
146 self.menu = QMenu() 146 self.menu = QMenu()
147 self.menu.addAction(self.trUtf8("Add"), self.__addBreak) 147 self.menu.addAction(self.tr("Add"), self.__addBreak)
148 self.menu.addAction(self.trUtf8("Edit..."), self.__editBreak) 148 self.menu.addAction(self.tr("Edit..."), self.__editBreak)
149 self.menu.addSeparator() 149 self.menu.addSeparator()
150 self.menu.addAction(self.trUtf8("Enable"), self.__enableBreak) 150 self.menu.addAction(self.tr("Enable"), self.__enableBreak)
151 self.menu.addAction(self.trUtf8("Enable all"), self.__enableAllBreaks) 151 self.menu.addAction(self.tr("Enable all"), self.__enableAllBreaks)
152 self.menu.addSeparator() 152 self.menu.addSeparator()
153 self.menu.addAction(self.trUtf8("Disable"), self.__disableBreak) 153 self.menu.addAction(self.tr("Disable"), self.__disableBreak)
154 self.menu.addAction(self.trUtf8("Disable all"), 154 self.menu.addAction(self.tr("Disable all"),
155 self.__disableAllBreaks) 155 self.__disableAllBreaks)
156 self.menu.addSeparator() 156 self.menu.addSeparator()
157 self.menu.addAction(self.trUtf8("Delete"), self.__deleteBreak) 157 self.menu.addAction(self.tr("Delete"), self.__deleteBreak)
158 self.menu.addAction(self.trUtf8("Delete all"), self.__deleteAllBreaks) 158 self.menu.addAction(self.tr("Delete all"), self.__deleteAllBreaks)
159 self.menu.addSeparator() 159 self.menu.addSeparator()
160 self.menu.addAction(self.trUtf8("Goto"), self.__showSource) 160 self.menu.addAction(self.tr("Goto"), self.__showSource)
161 self.menu.addSeparator() 161 self.menu.addSeparator()
162 self.menu.addAction(self.trUtf8("Configure..."), self.__configure) 162 self.menu.addAction(self.tr("Configure..."), self.__configure)
163 163
164 self.backMenuActions = {} 164 self.backMenuActions = {}
165 self.backMenu = QMenu() 165 self.backMenu = QMenu()
166 self.backMenu.addAction(self.trUtf8("Add"), self.__addBreak) 166 self.backMenu.addAction(self.tr("Add"), self.__addBreak)
167 self.backMenuActions["EnableAll"] = \ 167 self.backMenuActions["EnableAll"] = \
168 self.backMenu.addAction(self.trUtf8("Enable all"), 168 self.backMenu.addAction(self.tr("Enable all"),
169 self.__enableAllBreaks) 169 self.__enableAllBreaks)
170 self.backMenuActions["DisableAll"] = \ 170 self.backMenuActions["DisableAll"] = \
171 self.backMenu.addAction(self.trUtf8("Disable all"), 171 self.backMenu.addAction(self.tr("Disable all"),
172 self.__disableAllBreaks) 172 self.__disableAllBreaks)
173 self.backMenuActions["DeleteAll"] = \ 173 self.backMenuActions["DeleteAll"] = \
174 self.backMenu.addAction(self.trUtf8("Delete all"), 174 self.backMenu.addAction(self.tr("Delete all"),
175 self.__deleteAllBreaks) 175 self.__deleteAllBreaks)
176 self.backMenu.aboutToShow.connect(self.__showBackMenu) 176 self.backMenu.aboutToShow.connect(self.__showBackMenu)
177 self.backMenu.addSeparator() 177 self.backMenu.addSeparator()
178 self.backMenu.addAction(self.trUtf8("Configure..."), self.__configure) 178 self.backMenu.addAction(self.tr("Configure..."), self.__configure)
179 179
180 self.multiMenu = QMenu() 180 self.multiMenu = QMenu()
181 self.multiMenu.addAction(self.trUtf8("Add"), self.__addBreak) 181 self.multiMenu.addAction(self.tr("Add"), self.__addBreak)
182 self.multiMenu.addSeparator() 182 self.multiMenu.addSeparator()
183 self.multiMenu.addAction(self.trUtf8("Enable selected"), 183 self.multiMenu.addAction(self.tr("Enable selected"),
184 self.__enableSelectedBreaks) 184 self.__enableSelectedBreaks)
185 self.multiMenu.addAction(self.trUtf8("Enable all"), 185 self.multiMenu.addAction(self.tr("Enable all"),
186 self.__enableAllBreaks) 186 self.__enableAllBreaks)
187 self.multiMenu.addSeparator() 187 self.multiMenu.addSeparator()
188 self.multiMenu.addAction(self.trUtf8("Disable selected"), 188 self.multiMenu.addAction(self.tr("Disable selected"),
189 self.__disableSelectedBreaks) 189 self.__disableSelectedBreaks)
190 self.multiMenu.addAction(self.trUtf8("Disable all"), 190 self.multiMenu.addAction(self.tr("Disable all"),
191 self.__disableAllBreaks) 191 self.__disableAllBreaks)
192 self.multiMenu.addSeparator() 192 self.multiMenu.addSeparator()
193 self.multiMenu.addAction(self.trUtf8("Delete selected"), 193 self.multiMenu.addAction(self.tr("Delete selected"),
194 self.__deleteSelectedBreaks) 194 self.__deleteSelectedBreaks)
195 self.multiMenu.addAction(self.trUtf8("Delete all"), 195 self.multiMenu.addAction(self.tr("Delete all"),
196 self.__deleteAllBreaks) 196 self.__deleteAllBreaks)
197 self.multiMenu.addSeparator() 197 self.multiMenu.addSeparator()
198 self.multiMenu.addAction(self.trUtf8("Configure..."), self.__configure) 198 self.multiMenu.addAction(self.tr("Configure..."), self.__configure)
199 199
200 def __showContextMenu(self, coord): 200 def __showContextMenu(self, coord):
201 """ 201 """
202 Private slot to show the context menu. 202 Private slot to show the context menu.
203 203

eric ide

mercurial