#include "panelsidebar.h"
#include "panelcommon.h"
-PanelSideBar::PanelSideBar(QWidget *parent, QString side)
+PanelSideBar::PanelSideBar(QWidget *parent, Side side)
: QWidget(parent)
{
- if(side == "left") {
- this->setObjectName("SidePanelLeft");
- this->setStyleSheet(QString(
+ if (side == LEFT) {
+ setObjectName("SidePanelLeft");
+ setStyleSheet(QString(
"#SidePanelLeft{background-image: url(:/res/images/side_bar_left.png)}"));
- this->move(QPoint(USERPANEL_OPENED_X, PANEL_TOP_Y));
+ move(QPoint(USERPANEL_OPENED_X, PANEL_TOP_Y));
}
- else if(side == "right"){
- this->setObjectName("SidePanelRight");
- this->setStyleSheet(QString(
+ else if (side == RIGHT){
+ setObjectName("SidePanelRight");
+ setStyleSheet(QString(
"#SidePanelRight{background-image: url(:/res/images/side_bar_right.png)}"));
- this->move(QPoint(DEFAULT_SCREEN_WIDTH - SIDEBAR_WIDTH + MARGIN_CORRECTION2, PANEL_TOP_Y));
+ move(QPoint(DEFAULT_SCREEN_WIDTH - SIDEBAR_WIDTH + MARGIN_CORRECTION2, PANEL_TOP_Y));
}
else {
qFatal("Illegal PanelSideBar 2nd argument");
}
- this->resize(SIDEBAR_WIDTH, SIDEBAR_HEIGHT);
- this->setAttribute(Qt::WA_TransparentForMouseEvents, true);
+ resize(SIDEBAR_WIDTH, SIDEBAR_HEIGHT);
+ setAttribute(Qt::WA_TransparentForMouseEvents, true);
}
void PanelSideBar::paintEvent(QPaintEvent *)
{
Q_UNUSED(height);
qDebug() << __PRETTY_FUNCTION__;
- if(this->objectName() == "SidePanelRight") {
- this->move(width - SIDEBAR_WIDTH + MARGIN_CORRECTION2, PANEL_TOP_Y);
+ if (objectName() == "SidePanelRight") {
+ move(width - SIDEBAR_WIDTH + MARGIN_CORRECTION2, PANEL_TOP_Y);
}
}