Last updated:
0 purchases
qwebtip 0.2.0
A Qt package that lets you use web URLs as tooltips in Qt widgets.
Free software: BSD 2-Clause License
Requires
PySide or PyQt4 with QtWebKit included.
Installation
pip install qwebtip
How To Use
Import qwebtip’s main model, qweburltip and set it to override one of
your widget’s tooltips with some URL.
The next time you build your application and hover over that widget, a URL box
is displayed with that URL, instead.
from qwebtip import qweburltip
url = 'http://pyqt.sourceforge.net/Docs/PyQt4/qwebframe.html'
qweburltip.override_tool_tip(QtWidgets.QLabel('Some label'), url)
How To Use - Customizing
Setting a custom tooltip size
from qwebtip import qweburltip
url = 'http://pyqt.sourceforge.net/Docs/PyQt4/qwebframe.html'
qweburltip.override_tool_tip(
QtWidgets.QLabel('Some label'),
url,
width=100,
height=400,
)
Opening the URL at a specific header section
url = 'http://pyqt.sourceforge.net/Docs/PyQt4/qwebframe.html'
qweburltip.override_tool_tip(
self.line_edit,
element_selector.UnknownHeaderSelector(
url,
'Method Documentation',
),
)
Disabling Caching
Loaded webpages are cached so that successive loads can be kept fast.
To disable caching, set this environment variable.
export QWEBTIP_DISABLE_CACHING=1
This is useful for debugging but is not recommended.
Changelog
0.2.0 (2019-06-02)
Reformatted the code to use [black](https://github.com/python/black)
0.1.0 (2018-12-04)
First release on PyPI.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.