Serial Studio 1.1.6
A dashboard software for your embedded projects
Widgets::ElidedLabel Class Reference

#include <ElidedLabel.h>

Inheritance diagram for Widgets::ElidedLabel:
Inheritance graph
Collaboration diagram for Widgets::ElidedLabel:
Collaboration graph

Public Slots

void setText (const QString &text)
 
void elide ()
 

Public Member Functions

 ElidedLabel (QWidget *parent=Q_NULLPTR, Qt::WindowFlags flags=Qt::WindowFlags())
 
 ElidedLabel (const QString &text, QWidget *parent=Q_NULLPTR, Qt::WindowFlags flags=Qt::WindowFlags())
 
void setType (const Qt::TextElideMode type)
 

Protected Member Functions

void resizeEvent (QResizeEvent *event)
 

Private Attributes

bool m_eliding
 
QString m_originalText
 
Qt::TextElideMode m_elideMode
 

Constructor & Destructor Documentation

◆ ElidedLabel() [1/2]

Widgets::ElidedLabel::ElidedLabel ( QWidget *  parent = Q_NULLPTR,
Qt::WindowFlags  flags = Qt::WindowFlags() 
)
explicit

◆ ElidedLabel() [2/2]

Widgets::ElidedLabel::ElidedLabel ( const QString &  text,
QWidget *  parent = Q_NULLPTR,
Qt::WindowFlags  flags = Qt::WindowFlags() 
)
explicit

Member Function Documentation

◆ elide

void Widgets::ElidedLabel::elide ( )
slot

◆ resizeEvent()

void Widgets::ElidedLabel::resizeEvent ( QResizeEvent *  event)
protected

◆ setText

void Widgets::ElidedLabel::setText ( const QString &  text)
slot

◆ setType()

void Widgets::ElidedLabel::setType ( const Qt::TextElideMode  type)

Member Data Documentation

◆ m_elideMode

Qt::TextElideMode Widgets::ElidedLabel::m_elideMode
private

◆ m_eliding

bool Widgets::ElidedLabel::m_eliding
private

◆ m_originalText

QString Widgets::ElidedLabel::m_originalText
private

The documentation for this class was generated from the following files: