refs #452, style sheet utility

* view port enabled style sheet usage
* concat styles
This commit is contained in:
Klaus Basan
2015-09-23 19:46:43 +02:00
committed by Mathew Sutcliffe
parent 3e1e1070c1
commit 1bb0afdedd
2 changed files with 35 additions and 7 deletions

View File

@@ -122,11 +122,14 @@ namespace BlackGui
//! Use style sheets in derived widgets
//! \sa QWidget::paintEvent
static void useStyleSheetInDerivedWidget(QWidget *derivedWidget, QStyle::PrimitiveElement element = QStyle::PE_Widget);
static bool useStyleSheetInDerivedWidget(QWidget *derivedWidget, QStyle::PrimitiveElement element = QStyle::PE_Widget);
//! Stylesheet string for a checkbox displayed as 2 icons
static QString styleForIconCheckBox(const QString &checkedIcon, const QString &uncheckedIcon, const QString &width = "16px", const QString &height = "16px");
//! Concatenate 2 styles
static QString concatStyles(const QString &style1, const QString &style2);
signals:
//! Sheets have been changed
void styleSheetsChanged();