Helpviewer/HelpIndexWidget.py

changeset 3190
a9a94491c4fd
parent 3160
209a07d7e401
child 3484
645c12de6b0c
equal deleted inserted replaced
3189:9a21c547de5f 3190:a9a94491c4fd
39 39
40 self.__searchEdit = None 40 self.__searchEdit = None
41 self.__index = None 41 self.__index = None
42 42
43 self.__layout = QVBoxLayout(self) 43 self.__layout = QVBoxLayout(self)
44 label = QLabel(self.trUtf8("&Look for:")) 44 label = QLabel(self.tr("&Look for:"))
45 self.__layout.addWidget(label) 45 self.__layout.addWidget(label)
46 46
47 self.__searchEdit = QLineEdit() 47 self.__searchEdit = QLineEdit()
48 label.setBuddy(self.__searchEdit) 48 label.setBuddy(self.__searchEdit)
49 self.__searchEdit.textChanged.connect(self.__filterIndices) 49 self.__searchEdit.textChanged.connect(self.__filterIndices)
138 elif self.__index and watched == self.__index and \ 138 elif self.__index and watched == self.__index and \
139 event.type() == QEvent.ContextMenu: 139 event.type() == QEvent.ContextMenu:
140 idx = self.__index.indexAt(event.pos()) 140 idx = self.__index.indexAt(event.pos())
141 if idx.isValid(): 141 if idx.isValid():
142 menu = QMenu() 142 menu = QMenu()
143 curTab = menu.addAction(self.trUtf8("Open Link")) 143 curTab = menu.addAction(self.tr("Open Link"))
144 newTab = menu.addAction(self.trUtf8("Open Link in New Tab")) 144 newTab = menu.addAction(self.tr("Open Link in New Tab"))
145 menu.move(self.__index.mapToGlobal(event.pos())) 145 menu.move(self.__index.mapToGlobal(event.pos()))
146 146
147 act = menu.exec_() 147 act = menu.exec_()
148 if act == curTab: 148 if act == curTab:
149 self.__activated(idx) 149 self.__activated(idx)

eric ide

mercurial