14 |
14 |
15 from PyQt5.QtCore import ( |
15 from PyQt5.QtCore import ( |
16 pyqtSlot, Qt, QMetaObject, QRegExp, QSortFilterProxyModel, QProcess, |
16 pyqtSlot, Qt, QMetaObject, QRegExp, QSortFilterProxyModel, QProcess, |
17 QProcessEnvironment |
17 QProcessEnvironment |
18 ) |
18 ) |
19 from PyQt5.QtGui import QStandardItemModel, QBrush, QStandardItem |
19 from PyQt5.QtGui import QStandardItemModel, QStandardItem, QBrush, QColor |
20 from PyQt5.QtWidgets import QDialog, QDialogButtonBox |
20 from PyQt5.QtWidgets import QDialog, QDialogButtonBox |
21 |
21 |
22 |
22 |
23 from E5Gui.E5Application import e5App |
23 from E5Gui.E5Application import e5App |
24 from E5Gui import E5MessageBox |
24 from E5Gui import E5MessageBox |
336 methodDict["methods"][1] in signatureList |
336 methodDict["methods"][1] in signatureList |
337 ): |
337 ): |
338 itm2.setFlags( |
338 itm2.setFlags( |
339 Qt.ItemFlags(Qt.ItemIsEnabled)) |
339 Qt.ItemFlags(Qt.ItemIsEnabled)) |
340 itm2.setCheckState(Qt.Checked) |
340 itm2.setCheckState(Qt.Checked) |
341 itm2.setForeground(QBrush(Qt.blue)) |
341 if e5App().usesDarkPalette(): |
|
342 itm2.setForeground(QBrush(QColor("#75bfff"))) |
|
343 else: |
|
344 itm2.setForeground(QBrush(Qt.blue)) |
342 continue |
345 continue |
343 |
346 |
344 itm2.setData(methodDict["pyqt_signature"], |
347 itm2.setData(methodDict["pyqt_signature"], |
345 pyqtSignatureRole) |
348 pyqtSignatureRole) |
346 itm2.setData(methodDict["python_signature"], |
349 itm2.setData(methodDict["python_signature"], |