2 #include "ui_musicmessagebox.h"
4 #include <QButtonGroup>
14 m_ui->topTitleCloseButton->setIcon(QIcon(
":/functions/btn_close_hover"));
16 m_ui->topTitleCloseButton->setCursor(QCursor(Qt::PointingHandCursor));
17 m_ui->topTitleCloseButton->setToolTip(tr(
"Close"));
21 m_ui->confirmButton->setCursor(QCursor(Qt::PointingHandCursor));
22 m_ui->cancelButton->setCursor(QCursor(Qt::PointingHandCursor));
25 m_ui->confirmButton->setFocusPolicy(Qt::NoFocus);
26 m_ui->cancelButton->setFocusPolicy(Qt::NoFocus);
29 QButtonGroup *buttonGroup =
new QButtonGroup(
this);
30 buttonGroup->addButton(
m_ui->topTitleCloseButton, 0);
31 buttonGroup->addButton(
m_ui->confirmButton, 1);
32 buttonGroup->addButton(
m_ui->cancelButton, 2);
55 m_ui->topTitleName->setText(text);
60 return m_ui->topTitleName->text();
65 m_ui->textLabel->setText(text);
70 return m_ui->textLabel->text();
78 case 2: reject();
break;
79 case 1: accept();
break;
void setText(const QString &text) const
The class of the messagebox widget.
MusicMessageBox(QWidget *parent=nullptr)
Ui::MusicMessageBox * m_ui
void buttonClicked(int index)
static const QString PushButtonStyle04
The class of the moving dialog base.
#define QtButtonGroupConnect(p, q, f, s)
Button group connect.
static const QString ToolButtonStyle04
void setTitle(const QString &text) const