![]() |
#include <ui/common/ElidedLabel.hpp>
Public Member Functions | |
ElidedLabel (QWidget *Parent=nullptr, Qt::WindowFlags Flags=0) | |
ElidedLabel (const QString &Text, QWidget *Parent=nullptr, Qt::WindowFlags Flags=0) | |
ElidedLabel (const QString &Text, Qt::TextElideMode ElideMode=Qt::ElideRight, QWidget *Parent=nullptr, Qt::WindowFlags Flags=0) | |
void | setElideMode (Qt::TextElideMode ElideMode) |
Qt::TextElideMode | getElideMode () const |
void | setText (const QString &Text) |
Protected Member Functions | |
void | paintEvent (QPaintEvent *Ev) |
void | resizeEvent (QResizeEvent *Ev) |
void | cacheElidedText (int w) |
Single line elided label class, based on QLabel
openfluid::ui::common::ElidedLabel::ElidedLabel | ( | QWidget * | Parent = nullptr , |
Qt::WindowFlags | Flags = 0 |
||
) |
openfluid::ui::common::ElidedLabel::ElidedLabel | ( | const QString & | Text, |
QWidget * | Parent = nullptr , |
||
Qt::WindowFlags | Flags = 0 |
||
) |
openfluid::ui::common::ElidedLabel::ElidedLabel | ( | const QString & | Text, |
Qt::TextElideMode | ElideMode = Qt::ElideRight , |
||
QWidget * | Parent = nullptr , |
||
Qt::WindowFlags | Flags = 0 |
||
) |
|
protected |
|
inline |
|
protected |
|
protected |
void openfluid::ui::common::ElidedLabel::setElideMode | ( | Qt::TextElideMode | ElideMode | ) |
void openfluid::ui::common::ElidedLabel::setText | ( | const QString & | Text | ) |