LeechCraft 0.6.70-18450-gabe19ee3b0
Modular cross-platform feature rich live environment.
Loading...
Searching...
No Matches
LC::Util::ElidingLabel Class Reference

#include "elidinglabel.h"

Inheritance diagram for LC::Util::ElidingLabel:
Collaboration diagram for LC::Util::ElidingLabel:

Public Member Functions

 ElidingLabel (QWidget *=nullptr)
void SetFullText (const QString &)
QString GetFullText () const
void SetElideMode (Qt::TextElideMode)
Qt::TextElideMode GetElideMode () const
QSize sizeHint () const override

Protected Member Functions

void changeEvent (QEvent *) override
void resizeEvent (QResizeEvent *) override

Detailed Description

Definition at line 16 of file elidinglabel.h.

Constructor & Destructor Documentation

◆ ElidingLabel()

LC::Util::ElidingLabel::ElidingLabel ( QWidget * parent = nullptr)
explicit

Definition at line 15 of file elidinglabel.cpp.

Member Function Documentation

◆ changeEvent()

void LC::Util::ElidingLabel::changeEvent ( QEvent * ev)
overrideprotected

Definition at line 59 of file elidinglabel.cpp.

◆ GetElideMode()

Qt::TextElideMode LC::Util::ElidingLabel::GetElideMode ( ) const

Definition at line 44 of file elidinglabel.cpp.

◆ GetFullText()

QString LC::Util::ElidingLabel::GetFullText ( ) const

Definition at line 30 of file elidinglabel.cpp.

◆ resizeEvent()

void LC::Util::ElidingLabel::resizeEvent ( QResizeEvent * ev)
overrideprotected

Definition at line 75 of file elidinglabel.cpp.

◆ SetElideMode()

void LC::Util::ElidingLabel::SetElideMode ( Qt::TextElideMode mode)

Definition at line 35 of file elidinglabel.cpp.

◆ SetFullText()

void LC::Util::ElidingLabel::SetFullText ( const QString & text)

Definition at line 21 of file elidinglabel.cpp.

◆ sizeHint()

QSize LC::Util::ElidingLabel::sizeHint ( ) const
override

Definition at line 49 of file elidinglabel.cpp.


The documentation for this class was generated from the following files:
  • /home/abuild/rpmbuild/BUILD/leechcraft-doc-0.6.70+git.18450.gabe19ee3b0-build/leechcraft-0.6.70-18450-gabe19ee3b0/src/util/gui/elidinglabel.h
  • /home/abuild/rpmbuild/BUILD/leechcraft-doc-0.6.70+git.18450.gabe19ee3b0-build/leechcraft-0.6.70-18450-gabe19ee3b0/src/util/gui/elidinglabel.cpp