#include "titlewidget.h" #include #include #include #include TitleWidget::TitleWidget(QWidget * parent ):QWidget(parent) { init(); initLay(); initConnect(); } TitleWidget::~TitleWidget() { } void TitleWidget::init() { m_labDes.setStyleSheet("border-image:url(:/image/sunnyou_logo.png);}"); // m_labSystemName.setStyleSheet("border-image:url(:/image/index_bg_EEG_char.png);}"); m_labSystemName.setText(tr("Multi-channel wireless EEG acquisition system")); m_btnRet.setStyleSheet("background-image:url(:/image/icon_exit.png);}"); m_btnRet.setStyleSheet("QPushButton{border-image:url(:/image/icon_exit.png);}" "QPushButton:hover{border-image:url(:/image/icon_exit_hover.png);}" "QPushButton:pressed{border-image:url(:/image/icon_exit_checked.png);}" ); m_labDes.setMaximumSize(QSize(250,80)); // m_labSystemName.setMaximumSize(QSize(100,300)); m_btnRet.setMaximumSize(QSize(250,80)); //m_labDes.setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); //m_labSystemName.setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); //m_btnRet.setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); } void TitleWidget::initLay() { #if 0 QHBoxLayout * hlay = new QHBoxLayout; hlay->addWidget(&m_labDes,Qt::AlignLeft); hlay->addWidget(&m_labSystemName,1,Qt::AlignHCenter); //hlay->addStretch(); hlay->addWidget(&m_btnRet,1,Qt::AlignRight); setLayout(hlay); #else QGridLayout * hlay = new QGridLayout; hlay->addWidget(&m_labDes,0,0 ); hlay->addWidget(&m_labSystemName,0,1,Qt::AlignHCenter ); //hlay->addStretch(); hlay->addWidget(&m_btnRet,0,2 ); hlay->setContentsMargins(1,1,1,1); setLayout(hlay); #endif } bool TitleWidget::initConnect() { }