Ref T573, elide text messages for labels

This commit is contained in:
Klaus Basan
2019-03-19 05:31:31 +01:00
committed by Mat Sutcliffe
parent 57ae224c41
commit 53d5ed96af
2 changed files with 46 additions and 0 deletions

View File

@@ -32,6 +32,7 @@ class QMimeData;
class QLineEdit;
class QTabWidget;
class QDialog;
class QLabel;
class QGraphicsOpacityEffect;
class QAbstractItemModel;
@@ -237,6 +238,12 @@ namespace BlackGui
//! Find parent dialog if there is any, otherwise null
static QDialog *findParentDialog(QWidget *widget);
//! Set elided text
static void setElidedText(QLabel *label, const QString &text, Qt::TextElideMode mode = Qt::ElideMiddle);
//! Set elided text
static void setElidedText(QLabel *label, const QString &shortText, const QString &longText, Qt::TextElideMode mode = Qt::ElideMiddle);
private:
//! No constructor, use static functions only
CGuiUtility() {}