2 #include "ui_musictimerwidget.h"
7 #include <QButtonGroup>
17 m_ui->topTitleCloseButton->setIcon(QIcon(
":/functions/btn_close_hover"));
19 m_ui->topTitleCloseButton->setCursor(QCursor(Qt::PointingHandCursor));
20 m_ui->topTitleCloseButton->setToolTip(tr(
"Close"));
21 connect(
m_ui->topTitleCloseButton, SIGNAL(clicked()), SLOT(close()));
28 m_ui->timerToPlay->setCursor(QCursor(Qt::PointingHandCursor));
29 m_ui->timerToStop->setCursor(QCursor(Qt::PointingHandCursor));
30 m_ui->timerToShutdown->setCursor(QCursor(Qt::PointingHandCursor));
31 m_ui->confirm->setCursor(QCursor(Qt::PointingHandCursor));
32 m_ui->cancel->setCursor(QCursor(Qt::PointingHandCursor));
35 connect(
m_ui->cancel, SIGNAL(clicked()), SLOT(close()));
38 m_ui->timerToPlay->setFocusPolicy(Qt::NoFocus);
39 m_ui->timerToStop->setFocusPolicy(Qt::NoFocus);
40 m_ui->timerToShutdown->setFocusPolicy(Qt::NoFocus);
41 m_ui->confirm->setFocusPolicy(Qt::NoFocus);
42 m_ui->cancel->setFocusPolicy(Qt::NoFocus);
51 QButtonGroup *buttonGroup0 =
new QButtonGroup(
this);
52 buttonGroup0->addButton(
m_ui->timerToPlay, 0);
53 buttonGroup0->addButton(
m_ui->timerToStop, 1);
54 buttonGroup0->addButton(
m_ui->timerToShutdown, 2);
57 QButtonGroup *buttonGroup1 =
new QButtonGroup(
this);
58 buttonGroup1->addButton(
m_ui->noSetRadioButton1, 0);
59 buttonGroup1->addButton(
m_ui->setRadioButton1, 1);
62 QButtonGroup *buttonGroup2 =
new QButtonGroup(
this);
63 buttonGroup2->addButton(
m_ui->noSetRadioButton2, 2);
64 buttonGroup2->addButton(
m_ui->setRadioButton2, 3);
67 QButtonGroup *buttonGroup3 =
new QButtonGroup(
this);
68 buttonGroup3->addButton(
m_ui->noSetRadioButton3, 4);
69 buttonGroup3->addButton(
m_ui->setRadioButton3, 5);
84 m_ui->noSetRadioButton1->setChecked(
true);
89 m_ui->setRadioButton1->setChecked(
true);
99 m_ui->noSetRadioButton2->setChecked(
true);
104 m_ui->setRadioButton2->setChecked(
true);
113 m_ui->noSetRadioButton3->setChecked(
true);
118 m_ui->setRadioButton3->setChecked(
true);
147 m_ui->psongComboBox->addItems(list);
155 m_hour << tr(
"%1H").arg(i).rightJustified(3,
'0');
160 m_second << tr(
"%1S").arg(i).rightJustified(3,
'0');
162 m_repeat << tr(
"Once") << tr(
"Month") << tr(
"Week") << tr(
"Day");
179 m_ui->stackedWidget->setCurrentIndex(index);
187 m_ui->plistComboBox->addItem(tr(
"Defualt"));
197 m_ui->noSetRadioButton1->setFocusPolicy(Qt::NoFocus);
198 m_ui->setRadioButton1->setFocusPolicy(Qt::NoFocus);
214 m_ui->noSetRadioButton2->setFocusPolicy(Qt::NoFocus);
215 m_ui->setRadioButton2->setFocusPolicy(Qt::NoFocus);
231 m_ui->noSetRadioButton3->setFocusPolicy(Qt::NoFocus);
232 m_ui->setRadioButton3->setFocusPolicy(Qt::NoFocus);
259 m_ui->hourComboBox1->setEnabled(enabled);
260 m_ui->secComboBox1->setEnabled(enabled);
261 m_ui->repeatComboBox1->setEnabled(enabled);
262 m_ui->plistComboBox->setEnabled(enabled);
263 m_ui->psongComboBox->setEnabled(enabled);
268 m_ui->hourComboBox2->setEnabled(enabled);
269 m_ui->secComboBox2->setEnabled(enabled);
270 m_ui->repeatComboBox2->setEnabled(enabled);
275 m_ui->hourComboBox3->setEnabled(enabled);
276 m_ui->secComboBox3->setEnabled(enabled);
277 m_ui->repeatComboBox3->setEnabled(enabled);
void runTimerAutoModule()
static constexpr const char * TimeToPlayClicked
static const QString PushButtonStyle04
static constexpr const char * TimeToStopClicked
static constexpr const char * TimeToPlay
The class of the moving dialog base.
#define QtButtonGroupConnect(p, q, f, s)
Button group connect.
static constexpr const char * TimeToStop
static MusicApplicationModule * instance()
static const QString ToolButtonStyle04
static const QString RadioButtonStyle01
RadioButton.
static constexpr const char * TimeToDown
static constexpr const char * TimeToDownClicked