|
Krita Source Code Documentation
|
#include <kis_elided_label.h>
Inheritance diagram for KisElidedLabel:Classes | |
| struct | Private |
Public Member Functions | |
| KisElidedLabel (const QString &text, Qt::TextElideMode mode, QWidget *parent=0) | |
| void | setLongText (const QString &text) |
| ~KisElidedLabel () override | |
Protected Member Functions | |
| void | resizeEvent (QResizeEvent *event) override |
Private Member Functions | |
| void | updateText () |
Private Attributes | |
| const QScopedPointer< Private > | m_d |
A special QLabel subclass that makes the text elidable.
Please use setLongText() instead of setText(). The latter one will not work!
Definition at line 23 of file kis_elided_label.h.
| KisElidedLabel::KisElidedLabel | ( | const QString & | text, |
| Qt::TextElideMode | mode, | ||
| QWidget * | parent = 0 ) |
Definition at line 15 of file kis_elided_label.cpp.
References m_d.
|
override |
Definition at line 23 of file kis_elided_label.cpp.
|
overrideprotected |
Definition at line 33 of file kis_elided_label.cpp.
References updateText().
| void KisElidedLabel::setLongText | ( | const QString & | text | ) |
Definition at line 27 of file kis_elided_label.cpp.
References m_d, and updateText().
|
private |
Definition at line 39 of file kis_elided_label.cpp.
References m_d.
|
private |
Definition at line 40 of file kis_elided_label.h.