aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/styledbar.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/utils/styledbar.cpp')
-rw-r--r--src/libs/utils/styledbar.cpp16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/libs/utils/styledbar.cpp b/src/libs/utils/styledbar.cpp
index a20aba6e1a..4e7ec489fb 100644
--- a/src/libs/utils/styledbar.cpp
+++ b/src/libs/utils/styledbar.cpp
@@ -3,6 +3,8 @@
#include "styledbar.h"
+#include "stylehelper.h"
+
#include <QPainter>
#include <QStyleOption>
@@ -11,26 +13,26 @@ using namespace Utils;
StyledBar::StyledBar(QWidget *parent)
: QWidget(parent)
{
- setProperty("panelwidget", true);
- setProperty("panelwidget_singlerow", true);
- setProperty("lightColored", false);
+ StyleHelper::setPanelWidget(this);
+ StyleHelper::setPanelWidgetSingleRow(this);
+ setProperty(StyleHelper::C_LIGHT_COLORED, false);
}
void StyledBar::setSingleRow(bool singleRow)
{
- setProperty("panelwidget_singlerow", singleRow);
+ StyleHelper::setPanelWidgetSingleRow(this, singleRow);
}
bool StyledBar::isSingleRow() const
{
- return property("panelwidget_singlerow").toBool();
+ return property(StyleHelper::C_PANEL_WIDGET_SINGLE_ROW).toBool();
}
void StyledBar::setLightColored(bool lightColored)
{
if (isLightColored() == lightColored)
return;
- setProperty("lightColored", lightColored);
+ setProperty(StyleHelper::C_LIGHT_COLORED, lightColored);
const QList<QWidget *> children = findChildren<QWidget *>();
for (QWidget *childWidget : children)
childWidget->style()->polish(childWidget);
@@ -38,7 +40,7 @@ void StyledBar::setLightColored(bool lightColored)
bool StyledBar::isLightColored() const
{
- return property("lightColored").toBool();
+ return property(StyleHelper::C_LIGHT_COLORED).toBool();
}
void StyledBar::paintEvent(QPaintEvent *event)