PluginAssistantEric.py

changeset 173
ced7c270bf6b
parent 172
c9e64334670c
child 174
5c66380af8e3
equal deleted inserted replaced
172:c9e64334670c 173:ced7c270bf6b
22 # Start-Of-Header 22 # Start-Of-Header
23 name = "Assistant Eric Plugin" 23 name = "Assistant Eric Plugin"
24 author = "Detlev Offenbach <detlev@die-offenbachs.de>" 24 author = "Detlev Offenbach <detlev@die-offenbachs.de>"
25 autoactivate = True 25 autoactivate = True
26 deactivateable = True 26 deactivateable = True
27 version = "5.1.2" 27 version = "5.2.0"
28 className = "AssistantEricPlugin" 28 className = "AssistantEricPlugin"
29 packageName = "AssistantEric" 29 packageName = "AssistantEric"
30 shortDescription = "Alternative autocompletion and calltips provider." 30 shortDescription = "Alternative autocompletion and calltips provider."
31 longDescription = ( 31 longDescription = (
32 """This plugin implements an alternative autocompletion and""" 32 """This plugin implements an alternative autocompletion and"""
78 try: 78 try:
79 usesDarkPalette = e5App().usesDarkPalette() 79 usesDarkPalette = e5App().usesDarkPalette()
80 except AttributeError: 80 except AttributeError:
81 from PyQt5.QtGui import QPalette 81 from PyQt5.QtGui import QPalette
82 palette = e5App().palette() 82 palette = e5App().palette()
83 lightness = palette.color(QPalette.Window).lightness() 83 lightness = palette.color(QPalette.ColorRole.Window).lightness()
84 usesDarkPalette = lightness <= 128 84 usesDarkPalette = lightness <= 128
85 if usesDarkPalette: 85 if usesDarkPalette:
86 iconSuffix = "dark" 86 iconSuffix = "dark"
87 else: 87 else:
88 iconSuffix = "light" 88 iconSuffix = "light"

eric ide

mercurial