HAL
toolbar.cpp
Go to the documentation of this file.
1 #include "gui/toolbar/toolbar.h"
2 
3 #include <QStyle>
4 
5 namespace hal
6 {
7  Toolbar::Toolbar(QWidget* parent) : QToolBar(parent)
8  {
9  }
10 
12  {
13  QWidget* spacer = new QWidget(this);
16  addWidget(spacer);
17  }
18 
20  {
21  QStyle* s = style();
22 
23  s->unpolish(this);
24  s->polish(this);
25  }
26 }
void addSpacer()
Definition: toolbar.cpp:11
void repolish()
Definition: toolbar.cpp:19
Toolbar(QWidget *parent=nullptr)
Definition: toolbar.cpp:7
virtual void polish(QWidget *widget)
virtual void unpolish(QWidget *widget)
WA_NoSystemBackground
QAction * addWidget(QWidget *widget)
QWidget(QWidget *parent, Qt::WindowFlags f)
void setAttribute(Qt::WidgetAttribute attribute, bool on)
void setSizePolicy(QSizePolicy)
QStyle * style() const const