Skip to content
Snippets Groups Projects
Commit dfbe089d authored by Pospelov, Gennady's avatar Pospelov, Gennady
Browse files

Standard code beautification in JobActivityStatusBar

parent da3acacd
No related branches found
No related tags found
No related merge requests found
...@@ -20,16 +20,14 @@ ...@@ -20,16 +20,14 @@
#include <QStatusBar> #include <QStatusBar>
#include <QToolButton> #include <QToolButton>
JobActivityStatusBar::JobActivityStatusBar(MainWindow *mainWindow) JobActivityStatusBar::JobActivityStatusBar(MainWindow* mainWindow)
: QWidget(mainWindow) : QWidget(mainWindow), m_toggleJobListButton(nullptr)
, m_toggleJobListButton(0) , m_activityCombo(nullptr), m_dockMenuButton(nullptr)
, m_activityCombo(0)
, m_dockMenuButton(0)
, m_mainWindow(mainWindow) , m_mainWindow(mainWindow)
{ {
setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
QHBoxLayout *layout = new QHBoxLayout; auto layout = new QHBoxLayout;
layout->setSpacing(0); layout->setSpacing(0);
layout->setMargin(0); layout->setMargin(0);
...@@ -38,18 +36,20 @@ JobActivityStatusBar::JobActivityStatusBar(MainWindow *mainWindow) ...@@ -38,18 +36,20 @@ JobActivityStatusBar::JobActivityStatusBar(MainWindow *mainWindow)
m_toggleJobListButton->setIcon(QIcon(":/images/statusbar_joblist.svg")); m_toggleJobListButton->setIcon(QIcon(":/images/statusbar_joblist.svg"));
m_toggleJobListButton->setToolButtonStyle(Qt::ToolButtonTextBesideIcon); m_toggleJobListButton->setToolButtonStyle(Qt::ToolButtonTextBesideIcon);
m_toggleJobListButton->setToolTip("Toggle job list view"); m_toggleJobListButton->setToolTip("Toggle job list view");
connect(m_toggleJobListButton, SIGNAL(clicked()), this, SIGNAL(toggleJobSelectorRequest())); connect(m_toggleJobListButton, &QToolButton::clicked,
this, &JobActivityStatusBar::toggleJobSelectorRequest);
m_activityCombo = new QComboBox(); m_activityCombo = new QComboBox();
m_activityCombo->setToolTip("Main Activity Selector"); m_activityCombo->setToolTip("Main Activity Selector");
m_activityCombo->addItems(JobViewActivities::activityList()); m_activityCombo->addItems(JobViewActivities::activityList());
connect(m_activityCombo, SIGNAL(currentIndexChanged(int)), connect(m_activityCombo, static_cast<void (QComboBox::*)(int)>(&QComboBox::currentIndexChanged),
this, SIGNAL(changeActivityRequest(int))); this, &JobActivityStatusBar::changeActivityRequest);
m_dockMenuButton = new QToolButton; m_dockMenuButton = new QToolButton;
m_dockMenuButton->setIcon(QIcon(":/images/statusbar_dockmenu.svg")); m_dockMenuButton->setIcon(QIcon(":/images/statusbar_dockmenu.svg"));
m_dockMenuButton->setToolTip("Docks layout menu"); m_dockMenuButton->setToolTip("Docks layout menu");
connect(m_dockMenuButton, SIGNAL(clicked()), this, SIGNAL(dockMenuRequest())); connect(m_dockMenuButton, &QToolButton::clicked,
this, &JobActivityStatusBar::dockMenuRequest);
layout->addWidget(m_toggleJobListButton); layout->addWidget(m_toggleJobListButton);
layout->addStretch(); layout->addStretch();
...@@ -62,13 +62,13 @@ JobActivityStatusBar::JobActivityStatusBar(MainWindow *mainWindow) ...@@ -62,13 +62,13 @@ JobActivityStatusBar::JobActivityStatusBar(MainWindow *mainWindow)
void JobActivityStatusBar::onActivityChanged(int activity) void JobActivityStatusBar::onActivityChanged(int activity)
{ {
disconnect(m_activityCombo, SIGNAL(currentIndexChanged(int)), disconnect(m_activityCombo, static_cast<void (QComboBox::*)(int)>(&QComboBox::currentIndexChanged),
this, SIGNAL(changeActivityRequest(int))); this, &JobActivityStatusBar::changeActivityRequest);
m_activityCombo->setCurrentIndex(activity); m_activityCombo->setCurrentIndex(activity);
connect(m_activityCombo, SIGNAL(currentIndexChanged(int)), connect(m_activityCombo, static_cast<void (QComboBox::*)(int)>(&QComboBox::currentIndexChanged),
this, SIGNAL(changeActivityRequest(int))); this, &JobActivityStatusBar::changeActivityRequest);
} }
//! Init appearance of MainWindow's statusBar. //! Init appearance of MainWindow's statusBar.
......
...@@ -29,7 +29,7 @@ class BA_CORE_API_ JobActivityStatusBar : public QWidget ...@@ -29,7 +29,7 @@ class BA_CORE_API_ JobActivityStatusBar : public QWidget
{ {
Q_OBJECT Q_OBJECT
public: public:
JobActivityStatusBar(MainWindow *mainWindow = 0); JobActivityStatusBar(MainWindow* mainWindow);
signals: signals:
void toggleJobSelectorRequest(); void toggleJobSelectorRequest();
...@@ -42,10 +42,10 @@ public slots: ...@@ -42,10 +42,10 @@ public slots:
private: private:
void initAppearance(); void initAppearance();
QToolButton *m_toggleJobListButton; QToolButton* m_toggleJobListButton;
QComboBox *m_activityCombo; QComboBox* m_activityCombo;
QToolButton *m_dockMenuButton; QToolButton* m_dockMenuButton;
MainWindow *m_mainWindow; MainWindow* m_mainWindow;
}; };
#endif // JOBACTIVITYSTATUSBAR_H #endif // JOBACTIVITYSTATUSBAR_H
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment