urclib.ui_qt.elide_label_widget

Module Widget which elides as needed.

Module Contents

Classes

ElideLabel

Custom dlg_label subclass which supports simple eliding.

class urclib.ui_qt.elide_label_widget.ElideLabel(*args, **kwargs)

Bases: PyQt5.QtWidgets.QLabel

Custom dlg_label subclass which supports simple eliding.

set_elide_mode(elide_mode)

Set the elide mode to use.

Parameters:

elide_mode (int) – The Qt elide flag to apply.

resizeEvent(e)

This is an overload of a Qt method; see the official documentation.

Parameters:

e (PyQt5.QtCore.QResizeEvent) – The triggering event.

See also

[Official Qt Documentation](https://doc.qt.io/qt-5/qwidget.html#resizeEvent).

paintEvent(e)

This is an overload of a Qt method; see the official documentation.

Parameters:

e (PyQt5.QtCore.QPaintEvent) – The triggering event.

See also

[Official Qt Documentation](https://doc.qt.io/qt-5/qwidget.html#paintEvent).

update_cached_texts()

Update caches to configure what’s presently displayed.