eric6/WebBrowser/SearchWidget.py

changeset 8143
2c730d5fd177
parent 7923
91e843545d9a
child 8218
7c09585bd960
equal deleted inserted replaced
8141:27f636beebad 8143:2c730d5fd177
35 self.closeButton.setIcon(UI.PixmapCache.getIcon("close")) 35 self.closeButton.setIcon(UI.PixmapCache.getIcon("close"))
36 self.findPrevButton.setIcon(UI.PixmapCache.getIcon("1leftarrow")) 36 self.findPrevButton.setIcon(UI.PixmapCache.getIcon("1leftarrow"))
37 self.findNextButton.setIcon(UI.PixmapCache.getIcon("1rightarrow")) 37 self.findNextButton.setIcon(UI.PixmapCache.getIcon("1rightarrow"))
38 38
39 self.__defaultBaseColor = ( 39 self.__defaultBaseColor = (
40 self.findtextCombo.lineEdit().palette().color(QPalette.Base) 40 self.findtextCombo.lineEdit().palette().color(
41 QPalette.ColorRole.Base)
41 ) 42 )
42 self.__defaultTextColor = ( 43 self.__defaultTextColor = (
43 self.findtextCombo.lineEdit().palette().color(QPalette.Text) 44 self.findtextCombo.lineEdit().palette().color(
45 QPalette.ColorRole.Text)
44 ) 46 )
45 47
46 self.__findHistory = [] 48 self.__findHistory = []
47 self.__havefound = False 49 self.__havefound = False
48 self.__findBackwards = False 50 self.__findBackwards = False
203 """ 205 """
204 Protected slot to handle key press events. 206 Protected slot to handle key press events.
205 207
206 @param event reference to the key press event (QKeyEvent) 208 @param event reference to the key press event (QKeyEvent)
207 """ 209 """
208 if event.key() == Qt.Key_Escape: 210 if event.key() == Qt.Key.Key_Escape:
209 cb = self.__mainWindow.currentBrowser() 211 cb = self.__mainWindow.currentBrowser()
210 if cb: 212 if cb:
211 cb.setFocus(Qt.ActiveWindowFocusReason) 213 cb.setFocus(Qt.FocusReason.ActiveWindowFocusReason)
212 event.accept() 214 event.accept()
213 self.__resetSearch() 215 self.__resetSearch()
214 self.close() 216 self.close()
215 217
216 def __setFindtextComboBackground(self, error): 218 def __setFindtextComboBackground(self, error):
221 @param error flag indicating an error condition (boolean) 223 @param error flag indicating an error condition (boolean)
222 """ 224 """
223 le = self.findtextCombo.lineEdit() 225 le = self.findtextCombo.lineEdit()
224 p = le.palette() 226 p = le.palette()
225 if error: 227 if error:
226 p.setBrush(QPalette.Base, QBrush(QColor("#FF6666"))) 228 p.setBrush(QPalette.ColorRole.Base, QBrush(QColor("#FF6666")))
227 p.setBrush(QPalette.Text, QBrush(QColor("#000000"))) 229 p.setBrush(QPalette.ColorRole.Text, QBrush(QColor("#000000")))
228 else: 230 else:
229 p.setBrush(QPalette.Base, self.__defaultBaseColor) 231 p.setBrush(QPalette.ColorRole.Base, self.__defaultBaseColor)
230 p.setBrush(QPalette.Text, self.__defaultTextColor) 232 p.setBrush(QPalette.ColorRole.Text, self.__defaultTextColor)
231 le.setPalette(p) 233 le.setPalette(p)
232 le.update() 234 le.update()

eric ide

mercurial