SqpSidePane.cpp
47 lines
| 1.1 KiB
| text/x-c
|
CppLexer
r57 | #include "sidepane/SqpSidePane.h" | |||
#include "ui_SqpSidePane.h" | ||||
#include <QAction> | ||||
#include <QLayout> | ||||
#include <QToolBar> | ||||
namespace { | ||||
static const QString SQPSIDEPANESTYLESHEET | ||||
= "QToolBar {" | ||||
" background: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0," | ||||
" stop: 0.0 #5a5a5a," | ||||
" stop: 1.0 #414141);" | ||||
" border: none;" | ||||
" border-left: 1px solid #424242;" | ||||
"border-right: 1px solid #393939;" | ||||
" }" | ||||
" QToolButton {" | ||||
"background: none;" | ||||
"border: none;" | ||||
" }"; | ||||
} | ||||
SqpSidePane::SqpSidePane(QWidget *parent) : QWidget(parent), ui(new Ui::SqpSidePane) | ||||
{ | ||||
QVBoxLayout *sidePaneLayout = new QVBoxLayout(this); | ||||
sidePaneLayout->setContentsMargins(0, 0, 0, 0); | ||||
this->setLayout(sidePaneLayout); | ||||
ui->setupUi(this); | ||||
m_SidePaneToolbar = new QToolBar(this); | ||||
m_SidePaneToolbar->setOrientation(Qt::Vertical); | ||||
sidePaneLayout->addWidget(m_SidePaneToolbar); | ||||
m_SidePaneToolbar->setStyleSheet(SQPSIDEPANESTYLESHEET); | ||||
} | ||||
SqpSidePane::~SqpSidePane() | ||||
{ | ||||
delete ui; | ||||
} | ||||
QToolBar *SqpSidePane::sidePane() | ||||
{ | ||||
return m_SidePaneToolbar; | ||||
} | ||||