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() |