diff options
author | con <qtc-committer@nokia.com> | 2009-07-15 16:23:07 +0200 |
---|---|---|
committer | con <qtc-committer@nokia.com> | 2009-07-16 18:06:38 +0200 |
commit | baaf7b1d6256f5752920f36c434aa097dd07b709 (patch) | |
tree | 8e192a14d5337f336e76474eb3454889cc9f3586 /src/libs | |
parent | 5e1a24f75b296b333f92c892a5a263ae0736bd51 (diff) | |
download | qt-creator-baaf7b1d6256f5752920f36c434aa097dd07b709.tar.gz |
Less QToolBars in editor tool bar.
Diffstat (limited to 'src/libs')
-rw-r--r-- | src/libs/utils/styledbar.cpp | 11 | ||||
-rw-r--r-- | src/libs/utils/styledbar.h | 3 |
2 files changed, 13 insertions, 1 deletions
diff --git a/src/libs/utils/styledbar.cpp b/src/libs/utils/styledbar.cpp index 39326a17cb..f647829b07 100644 --- a/src/libs/utils/styledbar.cpp +++ b/src/libs/utils/styledbar.cpp @@ -12,6 +12,17 @@ StyledBar::StyledBar(QWidget *parent) : QWidget(parent) { setProperty("panelwidget", true); + setProperty("panelwidget_singlerow", true); +} + +void StyledBar::setSingleRow(bool singleRow) +{ + setProperty("panelwidget_singlerow", singleRow); +} + +bool StyledBar::isSingleRow() const +{ + return property("panelwidget_singlerow").toBool(); } void StyledBar::paintEvent(QPaintEvent *event) diff --git a/src/libs/utils/styledbar.h b/src/libs/utils/styledbar.h index 6b93ffe556..8a86fad0c1 100644 --- a/src/libs/utils/styledbar.h +++ b/src/libs/utils/styledbar.h @@ -12,7 +12,8 @@ class QTCREATOR_UTILS_EXPORT StyledBar : public QWidget { public: StyledBar(QWidget *parent = 0); - + void setSingleRow(bool singleRow); + bool isSingleRow() const; protected: void paintEvent(QPaintEvent *event); }; |