mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-08-11 09:13:57 -04:00
Nicer looking tooltips
This commit is contained in:
parent
2dc4e8db5b
commit
203d48295c
@ -529,6 +529,17 @@ class Application(QApplication):
|
|||||||
self.load_translations()
|
self.load_translations()
|
||||||
qt_app = self
|
qt_app = self
|
||||||
|
|
||||||
|
self.setStyleSheet('''
|
||||||
|
QToolTip {
|
||||||
|
border: 2px solid black;
|
||||||
|
padding: 5px;
|
||||||
|
border-radius: 10px;
|
||||||
|
opacity: 200;
|
||||||
|
background-color: white;
|
||||||
|
}
|
||||||
|
''')
|
||||||
|
|
||||||
|
|
||||||
def load_translations(self):
|
def load_translations(self):
|
||||||
if self._translator is not None:
|
if self._translator is not None:
|
||||||
self.removeTranslator(self._translator)
|
self.removeTranslator(self._translator)
|
||||||
|
@ -145,10 +145,8 @@ class Widget(QWidget):
|
|||||||
help = help_provider(name)
|
help = help_provider(name)
|
||||||
if not help: continue
|
if not help: continue
|
||||||
g._help = help
|
g._help = help
|
||||||
g.setToolTip('\n'.join(w.wrap(help.replace('<', '<').replace('>',
|
g.setToolTip('\n'.join(w.wrap(help)))
|
||||||
'>'))))
|
g.setWhatsThis('\n'.join(w.wrap(help)))
|
||||||
g.setWhatsThis('\n'.join(w.wrap(help.replace('<', '<').replace('>',
|
|
||||||
'>'))))
|
|
||||||
g.__class__.enterEvent = lambda obj, event: self.set_help(getattr(obj, '_help', obj.toolTip()))
|
g.__class__.enterEvent = lambda obj, event: self.set_help(getattr(obj, '_help', obj.toolTip()))
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user