Commit 66e60ceb5f984d4b64ce71d26b0c95781bc983c3
1 parent
9640713917
Exists in
master
and in
2 other branches
모든 버튼에 음향 효과 추가
Showing
44 changed files
with
198 additions
and
3 deletions
Show diff stats
app/gui/oven_control/adjustmentwindow.cpp
| @@ -2,6 +2,7 @@ | @@ -2,6 +2,7 @@ | ||
| 2 | #include "adjustmentwindow.h" | 2 | #include "adjustmentwindow.h" |
| 3 | #include "ui_adjustmentwindow.h" | 3 | #include "ui_adjustmentwindow.h" |
| 4 | #include "yesnopopupdlg.h" | 4 | #include "yesnopopupdlg.h" |
| 5 | +#include "soundplayer.h" | ||
| 5 | 6 | ||
| 6 | AdjustmentWindow::AdjustmentWindow(QWidget *parent) : | 7 | AdjustmentWindow::AdjustmentWindow(QWidget *parent) : |
| 7 | QMainWindow(parent), | 8 | QMainWindow(parent), |
| @@ -11,6 +12,9 @@ AdjustmentWindow::AdjustmentWindow(QWidget *parent) : | @@ -11,6 +12,9 @@ AdjustmentWindow::AdjustmentWindow(QWidget *parent) : | ||
| 11 | 12 | ||
| 12 | ui->clockContainer->setParent(ui->upperStack); | 13 | ui->clockContainer->setParent(ui->upperStack); |
| 13 | setAttribute(Qt::WA_DeleteOnClose); | 14 | setAttribute(Qt::WA_DeleteOnClose); |
| 15 | + | ||
| 16 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 17 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 14 | } | 18 | } |
| 15 | 19 | ||
| 16 | AdjustmentWindow::~AdjustmentWindow() | 20 | AdjustmentWindow::~AdjustmentWindow() |
app/gui/oven_control/basicsettingwindow.cpp
| 1 | #include "basicsettingwindow.h" | 1 | #include "basicsettingwindow.h" |
| 2 | #include "ui_basicsettingwindow.h" | 2 | #include "ui_basicsettingwindow.h" |
| 3 | 3 | ||
| 4 | +#include "soundplayer.h" | ||
| 5 | + | ||
| 4 | BasicSettingWindow::BasicSettingWindow(QWidget *parent) : | 6 | BasicSettingWindow::BasicSettingWindow(QWidget *parent) : |
| 5 | QMainWindow(parent), | 7 | QMainWindow(parent), |
| 6 | ui(new Ui::BasicSettingWindow) | 8 | ui(new Ui::BasicSettingWindow) |
| 7 | { | 9 | { |
| 8 | ui->setupUi(this); | 10 | ui->setupUi(this); |
| 11 | + | ||
| 12 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 13 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 9 | } | 14 | } |
| 10 | 15 | ||
| 11 | BasicSettingWindow::~BasicSettingWindow() | 16 | BasicSettingWindow::~BasicSettingWindow() |
app/gui/oven_control/burnertestwindow.cpp
| @@ -3,6 +3,8 @@ | @@ -3,6 +3,8 @@ | ||
| 3 | 3 | ||
| 4 | #include <QTimer> | 4 | #include <QTimer> |
| 5 | 5 | ||
| 6 | +#include "soundplayer.h" | ||
| 7 | + | ||
| 6 | BurnerTestWindow::BurnerTestWindow(QWidget *parent) : | 8 | BurnerTestWindow::BurnerTestWindow(QWidget *parent) : |
| 7 | QMainWindow(parent), | 9 | QMainWindow(parent), |
| 8 | ui(new Ui::BurnerTestWindow) | 10 | ui(new Ui::BurnerTestWindow) |
| @@ -12,6 +14,9 @@ BurnerTestWindow::BurnerTestWindow(QWidget *parent) : | @@ -12,6 +14,9 @@ BurnerTestWindow::BurnerTestWindow(QWidget *parent) : | ||
| 12 | ui->clockContainer->setParent(ui->upperStack); | 14 | ui->clockContainer->setParent(ui->upperStack); |
| 13 | setAttribute(Qt::WA_DeleteOnClose); | 15 | setAttribute(Qt::WA_DeleteOnClose); |
| 14 | 16 | ||
| 17 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 18 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 19 | + | ||
| 15 | udp = UdpHandler::getInstance(); | 20 | udp = UdpHandler::getInstance(); |
| 16 | 21 | ||
| 17 | steamTimer.setInterval(5 * 60 * 1000); | 22 | steamTimer.setInterval(5 * 60 * 1000); |
app/gui/oven_control/componenttestwindow.cpp
| 1 | #include "componenttestwindow.h" | 1 | #include "componenttestwindow.h" |
| 2 | #include "ui_componenttestwindow.h" | 2 | #include "ui_componenttestwindow.h" |
| 3 | 3 | ||
| 4 | +#include "soundplayer.h" | ||
| 5 | + | ||
| 4 | ComponentTestWindow::ComponentTestWindow(QWidget *parent) : | 6 | ComponentTestWindow::ComponentTestWindow(QWidget *parent) : |
| 5 | QMainWindow(parent), | 7 | QMainWindow(parent), |
| 6 | ui(new Ui::ComponentTestWindow) | 8 | ui(new Ui::ComponentTestWindow) |
| @@ -10,6 +12,9 @@ ComponentTestWindow::ComponentTestWindow(QWidget *parent) : | @@ -10,6 +12,9 @@ ComponentTestWindow::ComponentTestWindow(QWidget *parent) : | ||
| 10 | ui->clockContainer->setParent(ui->upperStack); | 12 | ui->clockContainer->setParent(ui->upperStack); |
| 11 | setAttribute(Qt::WA_DeleteOnClose); | 13 | setAttribute(Qt::WA_DeleteOnClose); |
| 12 | 14 | ||
| 15 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 16 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 17 | + | ||
| 13 | udp = UdpHandler::getInstance(); | 18 | udp = UdpHandler::getInstance(); |
| 14 | connect(udp, SIGNAL(changed()), this, SLOT(onDataChanged())); | 19 | connect(udp, SIGNAL(changed()), this, SLOT(onDataChanged())); |
| 15 | 20 |
app/gui/oven_control/config1digitsetdlg.cpp
| 1 | #include <QDebug> | 1 | #include <QDebug> |
| 2 | #include "config1digitsetdlg.h" | 2 | #include "config1digitsetdlg.h" |
| 3 | #include "ui_config1digitsetdlg.h" | 3 | #include "ui_config1digitsetdlg.h" |
| 4 | +#include "soundplayer.h" | ||
| 4 | 5 | ||
| 5 | using namespace Define; | 6 | using namespace Define; |
| 6 | 7 | ||
| @@ -16,6 +17,9 @@ Config1DigitSetDlg::Config1DigitSetDlg(QWidget *parent, ConfigType type) : | @@ -16,6 +17,9 @@ Config1DigitSetDlg::Config1DigitSetDlg(QWidget *parent, ConfigType type) : | ||
| 16 | this->setWindowFlags( Qt::FramelessWindowHint); | 17 | this->setWindowFlags( Qt::FramelessWindowHint); |
| 17 | this->setAttribute( Qt::WA_DeleteOnClose); | 18 | this->setAttribute( Qt::WA_DeleteOnClose); |
| 18 | 19 | ||
| 20 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 21 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 22 | + | ||
| 19 | m_nType = type; | 23 | m_nType = type; |
| 20 | 24 | ||
| 21 | ui->ctrLbTitle->setText(cfg->getTitleString(m_nType)); | 25 | ui->ctrLbTitle->setText(cfg->getTitleString(m_nType)); |
app/gui/oven_control/configbacklightdlg.cpp
| 1 | #include "configbacklightdlg.h" | 1 | #include "configbacklightdlg.h" |
| 2 | #include "ui_configbacklightdlg.h" | 2 | #include "ui_configbacklightdlg.h" |
| 3 | #include "config.h" | 3 | #include "config.h" |
| 4 | +#include "soundplayer.h" | ||
| 4 | 5 | ||
| 5 | #include "backlight.h" | 6 | #include "backlight.h" |
| 6 | 7 | ||
| @@ -18,6 +19,10 @@ ConfigBackLightDlg::ConfigBackLightDlg(QWidget *parent) : | @@ -18,6 +19,10 @@ ConfigBackLightDlg::ConfigBackLightDlg(QWidget *parent) : | ||
| 18 | ui->setupUi(this); | 19 | ui->setupUi(this); |
| 19 | this->setWindowFlags( Qt::FramelessWindowHint); | 20 | this->setWindowFlags( Qt::FramelessWindowHint); |
| 20 | this->setAttribute( Qt::WA_DeleteOnClose); | 21 | this->setAttribute( Qt::WA_DeleteOnClose); |
| 22 | + | ||
| 23 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 24 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 25 | + | ||
| 21 | showFullScreen(); | 26 | showFullScreen(); |
| 22 | item = cfg->getConfigValue(config_backlight); | 27 | item = cfg->getConfigValue(config_backlight); |
| 23 | m_nSelBackLight = item.d32; | 28 | m_nSelBackLight = item.d32; |
app/gui/oven_control/configdatetimedlg.cpp
| @@ -2,6 +2,7 @@ | @@ -2,6 +2,7 @@ | ||
| 2 | #include "configdatetimedlg.h" | 2 | #include "configdatetimedlg.h" |
| 3 | #include "ui_configdatetimedlg.h" | 3 | #include "ui_configdatetimedlg.h" |
| 4 | #include "system.h" | 4 | #include "system.h" |
| 5 | +#include "soundplayer.h" | ||
| 5 | 6 | ||
| 6 | 7 | ||
| 7 | ConfigDateTimeDlg::ConfigDateTimeDlg(QWidget *parent) : | 8 | ConfigDateTimeDlg::ConfigDateTimeDlg(QWidget *parent) : |
| @@ -11,6 +12,10 @@ ConfigDateTimeDlg::ConfigDateTimeDlg(QWidget *parent) : | @@ -11,6 +12,10 @@ ConfigDateTimeDlg::ConfigDateTimeDlg(QWidget *parent) : | ||
| 11 | ui->setupUi(this); | 12 | ui->setupUi(this); |
| 12 | this->setWindowFlags( Qt::FramelessWindowHint); | 13 | this->setWindowFlags( Qt::FramelessWindowHint); |
| 13 | this->setAttribute( Qt::WA_DeleteOnClose); | 14 | this->setAttribute( Qt::WA_DeleteOnClose); |
| 15 | + | ||
| 16 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 17 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 18 | + | ||
| 14 | ui->ctrSpBxYear->setFormatterWidth(4); | 19 | ui->ctrSpBxYear->setFormatterWidth(4); |
| 15 | QDateTime dt_tm = QDateTime::currentDateTime(); | 20 | QDateTime dt_tm = QDateTime::currentDateTime(); |
| 16 | QDate dt_ = dt_tm.date(); | 21 | QDate dt_ = dt_tm.date(); |
app/gui/oven_control/configdutywashdlg.cpp
| 1 | #include "config.h" | 1 | #include "config.h" |
| 2 | #include "configdutywashdlg.h" | 2 | #include "configdutywashdlg.h" |
| 3 | #include "ui_configdutywashdlg.h" | 3 | #include "ui_configdutywashdlg.h" |
| 4 | +#include "soundplayer.h" | ||
| 4 | 5 | ||
| 5 | using namespace Define; | 6 | using namespace Define; |
| 6 | 7 | ||
| @@ -16,6 +17,10 @@ ConfigDutyWashDlg::ConfigDutyWashDlg(QWidget *parent) : | @@ -16,6 +17,10 @@ ConfigDutyWashDlg::ConfigDutyWashDlg(QWidget *parent) : | ||
| 16 | this->setWindowFlags( Qt::FramelessWindowHint); | 17 | this->setWindowFlags( Qt::FramelessWindowHint); |
| 17 | this->setAttribute( Qt::WA_DeleteOnClose); | 18 | this->setAttribute( Qt::WA_DeleteOnClose); |
| 18 | 19 | ||
| 20 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 21 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 22 | + | ||
| 23 | + | ||
| 19 | ui->pushButton_1->setText(tr(active_on_off_menu[0])); | 24 | ui->pushButton_1->setText(tr(active_on_off_menu[0])); |
| 20 | ui->pushButton_2->setText(tr(active_on_off_menu[1])); | 25 | ui->pushButton_2->setText(tr(active_on_off_menu[1])); |
| 21 | 26 |
app/gui/oven_control/configfavoritebutton.cpp
| 1 | #include "configfavoritebutton.h" | 1 | #include "configfavoritebutton.h" |
| 2 | #include "ui_configfavoritebutton.h" | 2 | #include "ui_configfavoritebutton.h" |
| 3 | 3 | ||
| 4 | +#include "soundplayer.h" | ||
| 5 | + | ||
| 4 | ConfigFavoriteButton::ConfigFavoriteButton(QWidget *parent,uint16_t btn_id) : | 6 | ConfigFavoriteButton::ConfigFavoriteButton(QWidget *parent,uint16_t btn_id) : |
| 5 | QWidget(parent), | 7 | QWidget(parent), |
| 6 | ui(new Ui::ConfigFavoriteButton) | 8 | ui(new Ui::ConfigFavoriteButton) |
| @@ -8,6 +10,8 @@ ConfigFavoriteButton::ConfigFavoriteButton(QWidget *parent,uint16_t btn_id) : | @@ -8,6 +10,8 @@ ConfigFavoriteButton::ConfigFavoriteButton(QWidget *parent,uint16_t btn_id) : | ||
| 8 | ui->setupUi(this); | 10 | ui->setupUi(this); |
| 9 | btnid = btn_id; | 11 | btnid = btn_id; |
| 10 | 12 | ||
| 13 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 14 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 11 | } | 15 | } |
| 12 | 16 | ||
| 13 | ConfigFavoriteButton::~ConfigFavoriteButton() | 17 | ConfigFavoriteButton::~ConfigFavoriteButton() |
app/gui/oven_control/configfileprocessdlg.cpp
| @@ -2,6 +2,7 @@ | @@ -2,6 +2,7 @@ | ||
| 2 | #include "ui_configfileprocessdlg.h" | 2 | #include "ui_configfileprocessdlg.h" |
| 3 | #include "config.h" | 3 | #include "config.h" |
| 4 | #include "fileprocessdlg.h" | 4 | #include "fileprocessdlg.h" |
| 5 | +#include "soundplayer.h" | ||
| 5 | 6 | ||
| 6 | ConfigFileProcessDlg::ConfigFileProcessDlg(QWidget *parent, ConfigType type, bool isDown) : | 7 | ConfigFileProcessDlg::ConfigFileProcessDlg(QWidget *parent, ConfigType type, bool isDown) : |
| 7 | QDialog(parent), | 8 | QDialog(parent), |
| @@ -13,6 +14,10 @@ ConfigFileProcessDlg::ConfigFileProcessDlg(QWidget *parent, ConfigType type, boo | @@ -13,6 +14,10 @@ ConfigFileProcessDlg::ConfigFileProcessDlg(QWidget *parent, ConfigType type, boo | ||
| 13 | setAttribute(Qt::WA_NoSystemBackground); | 14 | setAttribute(Qt::WA_NoSystemBackground); |
| 14 | setAttribute(Qt::WA_TranslucentBackground); | 15 | setAttribute(Qt::WA_TranslucentBackground); |
| 15 | setAttribute(Qt::WA_DeleteOnClose); | 16 | setAttribute(Qt::WA_DeleteOnClose); |
| 17 | + | ||
| 18 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 19 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 20 | + | ||
| 16 | m_bIsDown = isDown; | 21 | m_bIsDown = isDown; |
| 17 | if(type < config_invalid) | 22 | if(type < config_invalid) |
| 18 | { | 23 | { |
app/gui/oven_control/confighalfenergydlg.cpp
| 1 | #include "config.h" | 1 | #include "config.h" |
| 2 | #include "confighalfenergydlg.h" | 2 | #include "confighalfenergydlg.h" |
| 3 | #include "ui_confighalfenergydlg.h" | 3 | #include "ui_confighalfenergydlg.h" |
| 4 | +#include "soundplayer.h" | ||
| 4 | 5 | ||
| 5 | using namespace Define; | 6 | using namespace Define; |
| 6 | 7 | ||
| @@ -16,6 +17,10 @@ ConfigHalfEnergyDlg::ConfigHalfEnergyDlg(QWidget *parent) : | @@ -16,6 +17,10 @@ ConfigHalfEnergyDlg::ConfigHalfEnergyDlg(QWidget *parent) : | ||
| 16 | this->setWindowFlags( Qt::FramelessWindowHint); | 17 | this->setWindowFlags( Qt::FramelessWindowHint); |
| 17 | this->setAttribute( Qt::WA_DeleteOnClose); | 18 | this->setAttribute( Qt::WA_DeleteOnClose); |
| 18 | 19 | ||
| 20 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 21 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 22 | + | ||
| 23 | + | ||
| 19 | ui->pushButton_1->setText(tr(on_off_menu[0])); | 24 | ui->pushButton_1->setText(tr(on_off_menu[0])); |
| 20 | ui->pushButton_2->setText(tr(on_off_menu[1])); | 25 | ui->pushButton_2->setText(tr(on_off_menu[1])); |
| 21 | 26 |
app/gui/oven_control/configinfodlg.cpp
| @@ -3,6 +3,7 @@ | @@ -3,6 +3,7 @@ | ||
| 3 | #include <QDebug> | 3 | #include <QDebug> |
| 4 | #include "configinfodlg.h" | 4 | #include "configinfodlg.h" |
| 5 | #include "ui_configinfodlg.h" | 5 | #include "ui_configinfodlg.h" |
| 6 | +#include "soundplayer.h" | ||
| 6 | 7 | ||
| 7 | ConfigInfoDlg::ConfigInfoDlg(QWidget *parent, ConfigType type) : | 8 | ConfigInfoDlg::ConfigInfoDlg(QWidget *parent, ConfigType type) : |
| 8 | QDialog(parent), | 9 | QDialog(parent), |
| @@ -13,6 +14,9 @@ ConfigInfoDlg::ConfigInfoDlg(QWidget *parent, ConfigType type) : | @@ -13,6 +14,9 @@ ConfigInfoDlg::ConfigInfoDlg(QWidget *parent, ConfigType type) : | ||
| 13 | this->setWindowFlags( Qt::FramelessWindowHint); | 14 | this->setWindowFlags( Qt::FramelessWindowHint); |
| 14 | this->setAttribute( Qt::WA_DeleteOnClose); | 15 | this->setAttribute( Qt::WA_DeleteOnClose); |
| 15 | 16 | ||
| 17 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 18 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 19 | + | ||
| 16 | m_nType = type; | 20 | m_nType = type; |
| 17 | 21 | ||
| 18 | ui->ctrTitle->setText(cfg->getTitleString(type)); | 22 | ui->ctrTitle->setText(cfg->getTitleString(type)); |
app/gui/oven_control/configipdlg.cpp
| 1 | #include "configipdlg.h" | 1 | #include "configipdlg.h" |
| 2 | #include "ui_configipdlg.h" | 2 | #include "ui_configipdlg.h" |
| 3 | #include "config.h" | 3 | #include "config.h" |
| 4 | +#include "soundplayer.h" | ||
| 4 | 5 | ||
| 5 | using namespace Define; | 6 | using namespace Define; |
| 6 | 7 | ||
| @@ -12,6 +13,10 @@ ConfigIpDlg::ConfigIpDlg(QWidget *parent) : | @@ -12,6 +13,10 @@ ConfigIpDlg::ConfigIpDlg(QWidget *parent) : | ||
| 12 | setWindowFlags(Qt::FramelessWindowHint); | 13 | setWindowFlags(Qt::FramelessWindowHint); |
| 13 | setAttribute(Qt::WA_NoSystemBackground); | 14 | setAttribute(Qt::WA_NoSystemBackground); |
| 14 | setAttribute(Qt::WA_TranslucentBackground); | 15 | setAttribute(Qt::WA_TranslucentBackground); |
| 16 | + | ||
| 17 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 18 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 19 | + | ||
| 15 | ui->ctrGw_0->setFormatterWidth(3); | 20 | ui->ctrGw_0->setFormatterWidth(3); |
| 16 | ui->ctrGw_1->setFormatterWidth(3); | 21 | ui->ctrGw_1->setFormatterWidth(3); |
| 17 | ui->ctrGw_2->setFormatterWidth(3); | 22 | ui->ctrGw_2->setFormatterWidth(3); |
app/gui/oven_control/configlanguagedlg.cpp
| 1 | #include "config.h" | 1 | #include "config.h" |
| 2 | #include "configlanguagedlg.h" | 2 | #include "configlanguagedlg.h" |
| 3 | #include "ui_configlanguagedlg.h" | 3 | #include "ui_configlanguagedlg.h" |
| 4 | +#include "soundplayer.h" | ||
| 4 | 5 | ||
| 5 | using namespace Define; | 6 | using namespace Define; |
| 6 | 7 | ||
| @@ -12,6 +13,10 @@ ConfigLanguageDlg::ConfigLanguageDlg(QWidget *parent) : | @@ -12,6 +13,10 @@ ConfigLanguageDlg::ConfigLanguageDlg(QWidget *parent) : | ||
| 12 | this->setWindowFlags( Qt::FramelessWindowHint); | 13 | this->setWindowFlags( Qt::FramelessWindowHint); |
| 13 | this->setAttribute( Qt::WA_DeleteOnClose); | 14 | this->setAttribute( Qt::WA_DeleteOnClose); |
| 14 | 15 | ||
| 16 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 17 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 18 | + | ||
| 19 | + | ||
| 15 | 20 | ||
| 16 | ui->pushButton_1->setText(tr(language_menu[0])); | 21 | ui->pushButton_1->setText(tr(language_menu[0])); |
| 17 | ui->pushButton_2->setText(tr(language_menu[1])); | 22 | ui->pushButton_2->setText(tr(language_menu[1])); |
app/gui/oven_control/configmastervolumedlg.cpp
| @@ -17,6 +17,10 @@ ConfigVolumeDlg::ConfigVolumeDlg(QWidget *parent, ConfigType type) : | @@ -17,6 +17,10 @@ ConfigVolumeDlg::ConfigVolumeDlg(QWidget *parent, ConfigType type) : | ||
| 17 | this->setWindowFlags( Qt::FramelessWindowHint); | 17 | this->setWindowFlags( Qt::FramelessWindowHint); |
| 18 | this->setAttribute( Qt::WA_DeleteOnClose); | 18 | this->setAttribute( Qt::WA_DeleteOnClose); |
| 19 | 19 | ||
| 20 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 21 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 22 | + | ||
| 23 | + | ||
| 20 | if(type == config_keypad_sound2){ | 24 | if(type == config_keypad_sound2){ |
| 21 | ui->ctrLbTitle->setText(tr("키패드 볼륨")); | 25 | ui->ctrLbTitle->setText(tr("키패드 볼륨")); |
| 22 | } | 26 | } |
app/gui/oven_control/configpanelbutton.cpp
| @@ -5,6 +5,8 @@ | @@ -5,6 +5,8 @@ | ||
| 5 | #include <QPainter> | 5 | #include <QPainter> |
| 6 | #include <QDebug> | 6 | #include <QDebug> |
| 7 | 7 | ||
| 8 | +#include "soundplayer.h" | ||
| 9 | + | ||
| 8 | ConfigPanelButton::ConfigPanelButton(QWidget *parent, uint16_t btn_id) : | 10 | ConfigPanelButton::ConfigPanelButton(QWidget *parent, uint16_t btn_id) : |
| 9 | QWidget(parent), | 11 | QWidget(parent), |
| 10 | ui(new Ui::ConfigPanelButton) | 12 | ui(new Ui::ConfigPanelButton) |
| @@ -24,6 +26,8 @@ ConfigPanelButton::ConfigPanelButton(QWidget *parent, uint16_t btn_id) : | @@ -24,6 +26,8 @@ ConfigPanelButton::ConfigPanelButton(QWidget *parent, uint16_t btn_id) : | ||
| 24 | 26 | ||
| 25 | // connect(ui->favoriteButton,SIGNAL(clicked(bool)),SIGNAL(checkButtonClicked(bool))); | 27 | // connect(ui->favoriteButton,SIGNAL(clicked(bool)),SIGNAL(checkButtonClicked(bool))); |
| 26 | 28 | ||
| 29 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 30 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 27 | } | 31 | } |
| 28 | 32 | ||
| 29 | ConfigPanelButton::~ConfigPanelButton() | 33 | ConfigPanelButton::~ConfigPanelButton() |
app/gui/oven_control/configresttimeformatdlg.cpp
| 1 | #include "configresttimeformatdlg.h" | 1 | #include "configresttimeformatdlg.h" |
| 2 | #include "ui_configresttimeformatdlg.h" | 2 | #include "ui_configresttimeformatdlg.h" |
| 3 | #include "config.h" | 3 | #include "config.h" |
| 4 | +#include "soundplayer.h" | ||
| 4 | 5 | ||
| 5 | using namespace Define; | 6 | using namespace Define; |
| 6 | 7 | ||
| @@ -16,6 +17,9 @@ configResttimeFormatDlg::configResttimeFormatDlg(QWidget *parent) : | @@ -16,6 +17,9 @@ configResttimeFormatDlg::configResttimeFormatDlg(QWidget *parent) : | ||
| 16 | this->setWindowFlags( Qt::FramelessWindowHint); | 17 | this->setWindowFlags( Qt::FramelessWindowHint); |
| 17 | this->setAttribute( Qt::WA_DeleteOnClose); | 18 | this->setAttribute( Qt::WA_DeleteOnClose); |
| 18 | 19 | ||
| 20 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 21 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 22 | + | ||
| 19 | ui->pushButton_1->setText(tr(rest_time_type_menu[0])); | 23 | ui->pushButton_1->setText(tr(rest_time_type_menu[0])); |
| 20 | ui->pushButton_2->setText(tr(rest_time_type_menu[1])); | 24 | ui->pushButton_2->setText(tr(rest_time_type_menu[1])); |
| 21 | 25 |
app/gui/oven_control/configsoundselelectdlg.cpp
| 1 | #include <QDebug> | 1 | #include <QDebug> |
| 2 | #include "configsoundselelectdlg.h" | 2 | #include "configsoundselelectdlg.h" |
| 3 | #include "ui_configsoundselelectdlg.h" | 3 | #include "ui_configsoundselelectdlg.h" |
| 4 | +#include "soundplayer.h" | ||
| 4 | 5 | ||
| 5 | 6 | ||
| 6 | ConfigSoundSelelectDlg::ConfigSoundSelelectDlg(QWidget *parent, ConfigType cfgtype) : | 7 | ConfigSoundSelelectDlg::ConfigSoundSelelectDlg(QWidget *parent, ConfigType cfgtype) : |
| @@ -15,6 +16,9 @@ ConfigSoundSelelectDlg::ConfigSoundSelelectDlg(QWidget *parent, ConfigType cfgty | @@ -15,6 +16,9 @@ ConfigSoundSelelectDlg::ConfigSoundSelelectDlg(QWidget *parent, ConfigType cfgty | ||
| 15 | setAttribute(Qt::WA_NoSystemBackground); | 16 | setAttribute(Qt::WA_NoSystemBackground); |
| 16 | setAttribute(Qt::WA_TranslucentBackground); | 17 | setAttribute(Qt::WA_TranslucentBackground); |
| 17 | 18 | ||
| 19 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 20 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 21 | + | ||
| 18 | this->setAttribute( Qt::WA_DeleteOnClose); | 22 | this->setAttribute( Qt::WA_DeleteOnClose); |
| 19 | 23 | ||
| 20 | 24 |
app/gui/oven_control/configtemptypedlg.cpp
| 1 | #include "config.h" | 1 | #include "config.h" |
| 2 | #include "configtemptypedlg.h" | 2 | #include "configtemptypedlg.h" |
| 3 | #include "ui_configtemptypedlg.h" | 3 | #include "ui_configtemptypedlg.h" |
| 4 | +#include "soundplayer.h" | ||
| 4 | 5 | ||
| 5 | using namespace Define; | 6 | using namespace Define; |
| 6 | 7 | ||
| @@ -16,6 +17,9 @@ ConfigTempTypeDlg::ConfigTempTypeDlg(QWidget *parent) : | @@ -16,6 +17,9 @@ ConfigTempTypeDlg::ConfigTempTypeDlg(QWidget *parent) : | ||
| 16 | this->setWindowFlags( Qt::FramelessWindowHint); | 17 | this->setWindowFlags( Qt::FramelessWindowHint); |
| 17 | this->setAttribute( Qt::WA_DeleteOnClose); | 18 | this->setAttribute( Qt::WA_DeleteOnClose); |
| 18 | 19 | ||
| 20 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 21 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 22 | + | ||
| 19 | ui->pushButton_1->setText(tr(temptype_menu[0])); | 23 | ui->pushButton_1->setText(tr(temptype_menu[0])); |
| 20 | ui->pushButton_2->setText(tr(temptype_menu[1])); | 24 | ui->pushButton_2->setText(tr(temptype_menu[1])); |
| 21 | 25 |
app/gui/oven_control/configtimeformatdlg.cpp
| 1 | #include "config.h" | 1 | #include "config.h" |
| 2 | #include "configtimeformatdlg.h" | 2 | #include "configtimeformatdlg.h" |
| 3 | #include "ui_configtimeformatdlg.h" | 3 | #include "ui_configtimeformatdlg.h" |
| 4 | +#include "soundplayer.h" | ||
| 4 | 5 | ||
| 5 | using namespace Define; | 6 | using namespace Define; |
| 6 | 7 | ||
| @@ -16,6 +17,9 @@ ConfigTimeFormatDlg::ConfigTimeFormatDlg(QWidget *parent) : | @@ -16,6 +17,9 @@ ConfigTimeFormatDlg::ConfigTimeFormatDlg(QWidget *parent) : | ||
| 16 | this->setWindowFlags( Qt::FramelessWindowHint); | 17 | this->setWindowFlags( Qt::FramelessWindowHint); |
| 17 | this->setAttribute( Qt::WA_DeleteOnClose); | 18 | this->setAttribute( Qt::WA_DeleteOnClose); |
| 18 | 19 | ||
| 20 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 21 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 22 | + | ||
| 19 | 23 | ||
| 20 | ui->pushButton_1->setText(tr(time_type_menu[0])); | 24 | ui->pushButton_1->setText(tr(time_type_menu[0])); |
| 21 | ui->pushButton_2->setText(tr(time_type_menu[1])); | 25 | ui->pushButton_2->setText(tr(time_type_menu[1])); |
app/gui/oven_control/configwindow.cpp
| @@ -10,7 +10,7 @@ | @@ -10,7 +10,7 @@ | ||
| 10 | #include "configdatetimedlg.h" | 10 | #include "configdatetimedlg.h" |
| 11 | #include "servicepassinputdlg.h" | 11 | #include "servicepassinputdlg.h" |
| 12 | #include "fileprocessor.h" | 12 | #include "fileprocessor.h" |
| 13 | - | 13 | +#include "soundplayer.h" |
| 14 | 14 | ||
| 15 | ConfigWindow::ConfigWindow(QWidget *parent) : | 15 | ConfigWindow::ConfigWindow(QWidget *parent) : |
| 16 | QMainWindow(parent), | 16 | QMainWindow(parent), |
| @@ -24,6 +24,9 @@ ConfigWindow::ConfigWindow(QWidget *parent) : | @@ -24,6 +24,9 @@ ConfigWindow::ConfigWindow(QWidget *parent) : | ||
| 24 | 24 | ||
| 25 | ui->scrollAreaMenuLayout->setAlignment(Qt::AlignTop); | 25 | ui->scrollAreaMenuLayout->setAlignment(Qt::AlignTop); |
| 26 | 26 | ||
| 27 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 28 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 29 | + | ||
| 27 | Config* cfg = Config::getInstance(); | 30 | Config* cfg = Config::getInstance(); |
| 28 | 31 | ||
| 29 | QSetIterator<uint32_t> itr = cfg->getConstBeginFavorite(); | 32 | QSetIterator<uint32_t> itr = cfg->getConstBeginFavorite(); |
app/gui/oven_control/electricmodelsettingwindow.cpp
| 1 | #include "electricmodelsettingwindow.h" | 1 | #include "electricmodelsettingwindow.h" |
| 2 | #include "ui_electricmodelsettingwindow.h" | 2 | #include "ui_electricmodelsettingwindow.h" |
| 3 | 3 | ||
| 4 | +#include "soundplayer.h" | ||
| 5 | + | ||
| 4 | ElectricModelSettingWindow::ElectricModelSettingWindow(QWidget *parent) : | 6 | ElectricModelSettingWindow::ElectricModelSettingWindow(QWidget *parent) : |
| 5 | QMainWindow(parent), | 7 | QMainWindow(parent), |
| 6 | ui(new Ui::ElectricModelSettingWindow) | 8 | ui(new Ui::ElectricModelSettingWindow) |
| @@ -9,6 +11,9 @@ ElectricModelSettingWindow::ElectricModelSettingWindow(QWidget *parent) : | @@ -9,6 +11,9 @@ ElectricModelSettingWindow::ElectricModelSettingWindow(QWidget *parent) : | ||
| 9 | 11 | ||
| 10 | ui->clockContainer->setParent(ui->upperStack); | 12 | ui->clockContainer->setParent(ui->upperStack); |
| 11 | setAttribute(Qt::WA_DeleteOnClose); | 13 | setAttribute(Qt::WA_DeleteOnClose); |
| 14 | + | ||
| 15 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 16 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 12 | } | 17 | } |
| 13 | 18 | ||
| 14 | ElectricModelSettingWindow::~ElectricModelSettingWindow() | 19 | ElectricModelSettingWindow::~ElectricModelSettingWindow() |
app/gui/oven_control/engineermenuwindow.cpp
| @@ -7,6 +7,7 @@ | @@ -7,6 +7,7 @@ | ||
| 7 | #include "ovenstatics.h" | 7 | #include "ovenstatics.h" |
| 8 | #include "adjustmentwindow.h" | 8 | #include "adjustmentwindow.h" |
| 9 | #include "modelsettingwindow.h" | 9 | #include "modelsettingwindow.h" |
| 10 | +#include "soundplayer.h" | ||
| 10 | 11 | ||
| 11 | EngineerMenuWindow::EngineerMenuWindow(QWidget *parent) : | 12 | EngineerMenuWindow::EngineerMenuWindow(QWidget *parent) : |
| 12 | QMainWindow(parent), | 13 | QMainWindow(parent), |
| @@ -17,8 +18,10 @@ EngineerMenuWindow::EngineerMenuWindow(QWidget *parent) : | @@ -17,8 +18,10 @@ EngineerMenuWindow::EngineerMenuWindow(QWidget *parent) : | ||
| 17 | ui->clockContainer->setParent(ui->upperStack); | 18 | ui->clockContainer->setParent(ui->upperStack); |
| 18 | setAttribute(Qt::WA_DeleteOnClose); | 19 | setAttribute(Qt::WA_DeleteOnClose); |
| 19 | 20 | ||
| 20 | - connect(ui->backButton, SIGNAL(released()), this, SLOT(close())); | 21 | + connect(ui->backButton, SIGNAL(clicked()), this, SLOT(close())); |
| 21 | 22 | ||
| 23 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 24 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 22 | } | 25 | } |
| 23 | 26 | ||
| 24 | EngineerMenuWindow::~EngineerMenuWindow() | 27 | EngineerMenuWindow::~EngineerMenuWindow() |
app/gui/oven_control/errorpopupdlg.cpp
| @@ -2,6 +2,8 @@ | @@ -2,6 +2,8 @@ | ||
| 2 | #include "ui_errorpopupdlg.h" | 2 | #include "ui_errorpopupdlg.h" |
| 3 | #include <QDebug> | 3 | #include <QDebug> |
| 4 | 4 | ||
| 5 | +#include "soundplayer.h" | ||
| 6 | + | ||
| 5 | ErrorPopupDlg::ErrorPopupDlg(QWidget *parent, const QString &MsgDesc, const QString &MsgTitle) : | 7 | ErrorPopupDlg::ErrorPopupDlg(QWidget *parent, const QString &MsgDesc, const QString &MsgTitle) : |
| 6 | QDialog(parent), | 8 | QDialog(parent), |
| 7 | ui(new Ui::ErrorPopupDlg) | 9 | ui(new Ui::ErrorPopupDlg) |
| @@ -15,6 +17,9 @@ ErrorPopupDlg::ErrorPopupDlg(QWidget *parent, const QString &MsgDesc, const QStr | @@ -15,6 +17,9 @@ ErrorPopupDlg::ErrorPopupDlg(QWidget *parent, const QString &MsgDesc, const QStr | ||
| 15 | ui->ctrlWarnDescription->setText(MsgDesc); | 17 | ui->ctrlWarnDescription->setText(MsgDesc); |
| 16 | ui->ctrlWarnTitle->setText(MsgTitle); | 18 | ui->ctrlWarnTitle->setText(MsgTitle); |
| 17 | m_pParent = parent; | 19 | m_pParent = parent; |
| 20 | + | ||
| 21 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 22 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 18 | } | 23 | } |
| 19 | 24 | ||
| 20 | ErrorPopupDlg::~ErrorPopupDlg() | 25 | ErrorPopupDlg::~ErrorPopupDlg() |
app/gui/oven_control/fantestwindow.cpp
| 1 | #include "fantestwindow.h" | 1 | #include "fantestwindow.h" |
| 2 | #include "ui_fantestwindow.h" | 2 | #include "ui_fantestwindow.h" |
| 3 | 3 | ||
| 4 | +#include "soundplayer.h" | ||
| 5 | + | ||
| 4 | FanTestWindow::FanTestWindow(QWidget *parent) : | 6 | FanTestWindow::FanTestWindow(QWidget *parent) : |
| 5 | QMainWindow(parent), | 7 | QMainWindow(parent), |
| 6 | ui(new Ui::FanTestWindow) | 8 | ui(new Ui::FanTestWindow) |
| @@ -10,6 +12,9 @@ FanTestWindow::FanTestWindow(QWidget *parent) : | @@ -10,6 +12,9 @@ FanTestWindow::FanTestWindow(QWidget *parent) : | ||
| 10 | ui->clockContainer->setParent(ui->upperStack); | 12 | ui->clockContainer->setParent(ui->upperStack); |
| 11 | setAttribute(Qt::WA_DeleteOnClose); | 13 | setAttribute(Qt::WA_DeleteOnClose); |
| 12 | 14 | ||
| 15 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 16 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 17 | + | ||
| 13 | udp = UdpHandler::getInstance(); | 18 | udp = UdpHandler::getInstance(); |
| 14 | connect(udp, SIGNAL(changed()), this, SLOT(onDataChanged())); | 19 | connect(udp, SIGNAL(changed()), this, SLOT(onDataChanged())); |
| 15 | 20 |
app/gui/oven_control/functiontestwindow.cpp
| @@ -7,6 +7,7 @@ | @@ -7,6 +7,7 @@ | ||
| 7 | #include "washtestwindow.h" | 7 | #include "washtestwindow.h" |
| 8 | #include "fantestwindow.h" | 8 | #include "fantestwindow.h" |
| 9 | #include "gastestwindow.h" | 9 | #include "gastestwindow.h" |
| 10 | +#include "soundplayer.h" | ||
| 10 | 11 | ||
| 11 | FunctionTestWindow::FunctionTestWindow(QWidget *parent) : | 12 | FunctionTestWindow::FunctionTestWindow(QWidget *parent) : |
| 12 | QMainWindow(parent), | 13 | QMainWindow(parent), |
| @@ -17,6 +18,9 @@ FunctionTestWindow::FunctionTestWindow(QWidget *parent) : | @@ -17,6 +18,9 @@ FunctionTestWindow::FunctionTestWindow(QWidget *parent) : | ||
| 17 | ui->clockContainer->setParent(ui->upperStack); | 18 | ui->clockContainer->setParent(ui->upperStack); |
| 18 | setAttribute(Qt::WA_DeleteOnClose); | 19 | setAttribute(Qt::WA_DeleteOnClose); |
| 19 | 20 | ||
| 21 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 22 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 23 | + | ||
| 20 | connect(ui->backButton, SIGNAL(clicked(bool)), SLOT(close())); | 24 | connect(ui->backButton, SIGNAL(clicked(bool)), SLOT(close())); |
| 21 | } | 25 | } |
| 22 | 26 |
app/gui/oven_control/gasmodelsettingwindow.cpp
| 1 | #include "gasmodelsettingwindow.h" | 1 | #include "gasmodelsettingwindow.h" |
| 2 | #include "ui_gasmodelsettingwindow.h" | 2 | #include "ui_gasmodelsettingwindow.h" |
| 3 | 3 | ||
| 4 | +#include "soundplayer.h" | ||
| 5 | + | ||
| 4 | GasModelSettingWindow::GasModelSettingWindow(QWidget *parent) : | 6 | GasModelSettingWindow::GasModelSettingWindow(QWidget *parent) : |
| 5 | QMainWindow(parent), | 7 | QMainWindow(parent), |
| 6 | ui(new Ui::GasModelSettingWindow) | 8 | ui(new Ui::GasModelSettingWindow) |
| @@ -9,6 +11,9 @@ GasModelSettingWindow::GasModelSettingWindow(QWidget *parent) : | @@ -9,6 +11,9 @@ GasModelSettingWindow::GasModelSettingWindow(QWidget *parent) : | ||
| 9 | 11 | ||
| 10 | ui->clockContainer->setParent(ui->upperStack); | 12 | ui->clockContainer->setParent(ui->upperStack); |
| 11 | setAttribute(Qt::WA_DeleteOnClose); | 13 | setAttribute(Qt::WA_DeleteOnClose); |
| 14 | + | ||
| 15 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 16 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 12 | } | 17 | } |
| 13 | 18 | ||
| 14 | GasModelSettingWindow::~GasModelSettingWindow() | 19 | GasModelSettingWindow::~GasModelSettingWindow() |
app/gui/oven_control/gastestwindow.cpp
| 1 | #include "gastestwindow.h" | 1 | #include "gastestwindow.h" |
| 2 | #include "ui_gastestwindow.h" | 2 | #include "ui_gastestwindow.h" |
| 3 | 3 | ||
| 4 | +#include "soundplayer.h" | ||
| 5 | + | ||
| 4 | GasTestWindow::GasTestWindow(QWidget *parent, UdpHandler *udp) : | 6 | GasTestWindow::GasTestWindow(QWidget *parent, UdpHandler *udp) : |
| 5 | QMainWindow(parent), | 7 | QMainWindow(parent), |
| 6 | ui(new Ui::GasTestWindow), udp(udp) | 8 | ui(new Ui::GasTestWindow), udp(udp) |
| @@ -10,6 +12,9 @@ GasTestWindow::GasTestWindow(QWidget *parent, UdpHandler *udp) : | @@ -10,6 +12,9 @@ GasTestWindow::GasTestWindow(QWidget *parent, UdpHandler *udp) : | ||
| 10 | ui->clockContainer->setParent(ui->upperStack); | 12 | ui->clockContainer->setParent(ui->upperStack); |
| 11 | setAttribute(Qt::WA_DeleteOnClose); | 13 | setAttribute(Qt::WA_DeleteOnClose); |
| 12 | 14 | ||
| 15 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 16 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 17 | + | ||
| 13 | connect(udp, SIGNAL(changed()), this, SLOT(onDataChanged())); | 18 | connect(udp, SIGNAL(changed()), this, SLOT(onDataChanged())); |
| 14 | } | 19 | } |
| 15 | 20 |
app/gui/oven_control/historylistwindow.cpp
| @@ -7,7 +7,7 @@ | @@ -7,7 +7,7 @@ | ||
| 7 | #include "ui_historylistwindow.h" | 7 | #include "ui_historylistwindow.h" |
| 8 | #include "ovenstatics.h" | 8 | #include "ovenstatics.h" |
| 9 | #include "stringer.h" | 9 | #include "stringer.h" |
| 10 | - | 10 | +#include "soundplayer.h" |
| 11 | 11 | ||
| 12 | 12 | ||
| 13 | HistoryListWindow::HistoryListWindow(QWidget *parent) : | 13 | HistoryListWindow::HistoryListWindow(QWidget *parent) : |
| @@ -19,6 +19,9 @@ HistoryListWindow::HistoryListWindow(QWidget *parent) : | @@ -19,6 +19,9 @@ HistoryListWindow::HistoryListWindow(QWidget *parent) : | ||
| 19 | ui->clockContainer->setParent(ui->upperStack); | 19 | ui->clockContainer->setParent(ui->upperStack); |
| 20 | setAttribute(Qt::WA_DeleteOnClose); | 20 | setAttribute(Qt::WA_DeleteOnClose); |
| 21 | 21 | ||
| 22 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 23 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 24 | + | ||
| 22 | m_ctrlErrorNameLabel = ui->ctrlLabelErrPartName; | 25 | m_ctrlErrorNameLabel = ui->ctrlLabelErrPartName; |
| 23 | 26 | ||
| 24 | m_ctrlFirstTimeLabels[0] = ui->ctrlLabelStarTime_1; | 27 | m_ctrlFirstTimeLabels[0] = ui->ctrlLabelStarTime_1; |
app/gui/oven_control/keyboardwidget.cpp
| @@ -3,6 +3,8 @@ | @@ -3,6 +3,8 @@ | ||
| 3 | #include "keyboardwidget.h" | 3 | #include "keyboardwidget.h" |
| 4 | #include "ui_keyboardwidget.h" | 4 | #include "ui_keyboardwidget.h" |
| 5 | 5 | ||
| 6 | +#include "soundplayer.h" | ||
| 7 | + | ||
| 6 | KeyboardWidget::KeyboardWidget(QWidget *parent) : | 8 | KeyboardWidget::KeyboardWidget(QWidget *parent) : |
| 7 | QWidget(parent), | 9 | QWidget(parent), |
| 8 | ui(new Ui::KeyboardWidget) | 10 | ui(new Ui::KeyboardWidget) |
| @@ -92,6 +94,9 @@ KeyboardWidget::KeyboardWidget(QWidget *parent) : | @@ -92,6 +94,9 @@ KeyboardWidget::KeyboardWidget(QWidget *parent) : | ||
| 92 | connect(ui->pushButton_40,SIGNAL(clicked(bool)),m_pSignalMapper,SLOT(map())); | 94 | connect(ui->pushButton_40,SIGNAL(clicked(bool)),m_pSignalMapper,SLOT(map())); |
| 93 | 95 | ||
| 94 | connect(m_pSignalMapper,SIGNAL(mapped(QString)), this, SLOT(onKeyboardClicked(QString))); | 96 | connect(m_pSignalMapper,SIGNAL(mapped(QString)), this, SLOT(onKeyboardClicked(QString))); |
| 97 | + | ||
| 98 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 99 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 95 | } | 100 | } |
| 96 | 101 | ||
| 97 | KeyboardWidget::~KeyboardWidget() | 102 | KeyboardWidget::~KeyboardWidget() |
app/gui/oven_control/modelsettingwindow.cpp
| @@ -3,6 +3,7 @@ | @@ -3,6 +3,7 @@ | ||
| 3 | 3 | ||
| 4 | #include "electricmodelsettingwindow.h" | 4 | #include "electricmodelsettingwindow.h" |
| 5 | #include "gasmodelsettingwindow.h" | 5 | #include "gasmodelsettingwindow.h" |
| 6 | +#include "soundplayer.h" | ||
| 6 | 7 | ||
| 7 | ModelSettingWindow::ModelSettingWindow(QWidget *parent) : | 8 | ModelSettingWindow::ModelSettingWindow(QWidget *parent) : |
| 8 | QMainWindow(parent), | 9 | QMainWindow(parent), |
| @@ -12,6 +13,9 @@ ModelSettingWindow::ModelSettingWindow(QWidget *parent) : | @@ -12,6 +13,9 @@ ModelSettingWindow::ModelSettingWindow(QWidget *parent) : | ||
| 12 | 13 | ||
| 13 | ui->clockContainer->setParent(ui->upperStack); | 14 | ui->clockContainer->setParent(ui->upperStack); |
| 14 | setAttribute(Qt::WA_DeleteOnClose); | 15 | setAttribute(Qt::WA_DeleteOnClose); |
| 16 | + | ||
| 17 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 18 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 15 | } | 19 | } |
| 16 | 20 | ||
| 17 | ModelSettingWindow::~ModelSettingWindow() | 21 | ModelSettingWindow::~ModelSettingWindow() |
app/gui/oven_control/operationtimeheat.cpp
| 1 | #include "operationtimeheat.h" | 1 | #include "operationtimeheat.h" |
| 2 | #include "ui_operationtimeheat.h" | 2 | #include "ui_operationtimeheat.h" |
| 3 | #include "ovenstatics.h" | 3 | #include "ovenstatics.h" |
| 4 | +#include "soundplayer.h" | ||
| 4 | 5 | ||
| 5 | OperationTimeHeat::OperationTimeHeat(QWidget *parent) : | 6 | OperationTimeHeat::OperationTimeHeat(QWidget *parent) : |
| 6 | QMainWindow(parent), | 7 | QMainWindow(parent), |
| @@ -11,6 +12,9 @@ OperationTimeHeat::OperationTimeHeat(QWidget *parent) : | @@ -11,6 +12,9 @@ OperationTimeHeat::OperationTimeHeat(QWidget *parent) : | ||
| 11 | ui->clockContainer->setParent(ui->upperStack); | 12 | ui->clockContainer->setParent(ui->upperStack); |
| 12 | setAttribute(Qt::WA_DeleteOnClose); | 13 | setAttribute(Qt::WA_DeleteOnClose); |
| 13 | 14 | ||
| 15 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 16 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 17 | + | ||
| 14 | reloadUI(); | 18 | reloadUI(); |
| 15 | 19 | ||
| 16 | } | 20 | } |
app/gui/oven_control/operationtimemain.cpp
| @@ -3,6 +3,7 @@ | @@ -3,6 +3,7 @@ | ||
| 3 | #include "operationtimeheat.h" | 3 | #include "operationtimeheat.h" |
| 4 | #include "operationtimemode.h" | 4 | #include "operationtimemode.h" |
| 5 | #include "operationtimeparts.h" | 5 | #include "operationtimeparts.h" |
| 6 | +#include "soundplayer.h" | ||
| 6 | 7 | ||
| 7 | OperationTimeMain::OperationTimeMain(QWidget *parent) : | 8 | OperationTimeMain::OperationTimeMain(QWidget *parent) : |
| 8 | QMainWindow(parent), | 9 | QMainWindow(parent), |
| @@ -12,6 +13,9 @@ OperationTimeMain::OperationTimeMain(QWidget *parent) : | @@ -12,6 +13,9 @@ OperationTimeMain::OperationTimeMain(QWidget *parent) : | ||
| 12 | 13 | ||
| 13 | ui->clockContainer->setParent(ui->upperStack); | 14 | ui->clockContainer->setParent(ui->upperStack); |
| 14 | setAttribute(Qt::WA_DeleteOnClose); | 15 | setAttribute(Qt::WA_DeleteOnClose); |
| 16 | + | ||
| 17 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 18 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 15 | } | 19 | } |
| 16 | 20 | ||
| 17 | OperationTimeMain::~OperationTimeMain() | 21 | OperationTimeMain::~OperationTimeMain() |
app/gui/oven_control/operationtimemode.cpp
| 1 | #include "operationtimemode.h" | 1 | #include "operationtimemode.h" |
| 2 | #include "ui_operationtimemode.h" | 2 | #include "ui_operationtimemode.h" |
| 3 | #include "ovenstatics.h" | 3 | #include "ovenstatics.h" |
| 4 | +#include "soundplayer.h" | ||
| 4 | 5 | ||
| 5 | OperationTimeMode::OperationTimeMode(QWidget *parent) : | 6 | OperationTimeMode::OperationTimeMode(QWidget *parent) : |
| 6 | QMainWindow(parent), | 7 | QMainWindow(parent), |
| @@ -11,6 +12,9 @@ OperationTimeMode::OperationTimeMode(QWidget *parent) : | @@ -11,6 +12,9 @@ OperationTimeMode::OperationTimeMode(QWidget *parent) : | ||
| 11 | ui->clockContainer->setParent(ui->upperStack); | 12 | ui->clockContainer->setParent(ui->upperStack); |
| 12 | setAttribute(Qt::WA_DeleteOnClose); | 13 | setAttribute(Qt::WA_DeleteOnClose); |
| 13 | 14 | ||
| 15 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 16 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 17 | + | ||
| 14 | reloadUi(); | 18 | reloadUi(); |
| 15 | } | 19 | } |
| 16 | 20 |
app/gui/oven_control/operationtimeparts.cpp
| @@ -2,6 +2,7 @@ | @@ -2,6 +2,7 @@ | ||
| 2 | #include "operationtimeparts.h" | 2 | #include "operationtimeparts.h" |
| 3 | #include "ui_operationtimeparts.h" | 3 | #include "ui_operationtimeparts.h" |
| 4 | #include "ovenstatics.h" | 4 | #include "ovenstatics.h" |
| 5 | +#include "soundplayer.h" | ||
| 5 | 6 | ||
| 6 | OperationTimeParts::OperationTimeParts(QWidget *parent) : | 7 | OperationTimeParts::OperationTimeParts(QWidget *parent) : |
| 7 | QMainWindow(parent), | 8 | QMainWindow(parent), |
| @@ -15,6 +16,9 @@ OperationTimeParts::OperationTimeParts(QWidget *parent) : | @@ -15,6 +16,9 @@ OperationTimeParts::OperationTimeParts(QWidget *parent) : | ||
| 15 | ui->clockContainer->setParent(ui->upperStack); | 16 | ui->clockContainer->setParent(ui->upperStack); |
| 16 | setAttribute(Qt::WA_DeleteOnClose); | 17 | setAttribute(Qt::WA_DeleteOnClose); |
| 17 | 18 | ||
| 19 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 20 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 21 | + | ||
| 18 | m_arrTimeLabels[0] = ui->m_ctrlLbListTime_1; | 22 | m_arrTimeLabels[0] = ui->m_ctrlLbListTime_1; |
| 19 | m_arrTimeLabels[1] = ui->m_ctrlLbListTime_2; | 23 | m_arrTimeLabels[1] = ui->m_ctrlLbListTime_2; |
| 20 | m_arrTimeLabels[2] = ui->m_ctrlLbListTime_3; | 24 | m_arrTimeLabels[2] = ui->m_ctrlLbListTime_3; |
app/gui/oven_control/programmingnamepopup.cpp
| 1 | #include "programmingnamepopup.h" | 1 | #include "programmingnamepopup.h" |
| 2 | #include "ui_programmingnamepopup.h" | 2 | #include "ui_programmingnamepopup.h" |
| 3 | 3 | ||
| 4 | +#include "soundplayer.h" | ||
| 5 | + | ||
| 4 | ProgrammingNamePopup::ProgrammingNamePopup(QWidget *parent, CookRecord record) : | 6 | ProgrammingNamePopup::ProgrammingNamePopup(QWidget *parent, CookRecord record) : |
| 5 | QWidget(parent), | 7 | QWidget(parent), |
| 6 | ui(new Ui::ProgrammingNamePopup), | 8 | ui(new Ui::ProgrammingNamePopup), |
| @@ -11,6 +13,11 @@ ProgrammingNamePopup::ProgrammingNamePopup(QWidget *parent, CookRecord record) : | @@ -11,6 +13,11 @@ ProgrammingNamePopup::ProgrammingNamePopup(QWidget *parent, CookRecord record) : | ||
| 11 | setAttribute(Qt::WA_DeleteOnClose); | 13 | setAttribute(Qt::WA_DeleteOnClose); |
| 12 | 14 | ||
| 13 | ui->lineEdit->setText(record.name); | 15 | ui->lineEdit->setText(record.name); |
| 16 | + ui->lineEdit->setFocus(); | ||
| 17 | + ui->lineEdit->selectAll(); | ||
| 18 | + | ||
| 19 | + connect(ui->okButton, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 20 | + connect(ui->cancelButton, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 14 | } | 21 | } |
| 15 | 22 | ||
| 16 | ProgrammingNamePopup::~ProgrammingNamePopup() | 23 | ProgrammingNamePopup::~ProgrammingNamePopup() |
app/gui/oven_control/realtimemain.cpp
| @@ -2,6 +2,7 @@ | @@ -2,6 +2,7 @@ | ||
| 2 | #include "ui_realtimemain.h" | 2 | #include "ui_realtimemain.h" |
| 3 | #include "realtimepartswindow.h" | 3 | #include "realtimepartswindow.h" |
| 4 | #include "realtimesensorwindow.h" | 4 | #include "realtimesensorwindow.h" |
| 5 | +#include "soundplayer.h" | ||
| 5 | 6 | ||
| 6 | RealtimeMain::RealtimeMain(QWidget *parent) : | 7 | RealtimeMain::RealtimeMain(QWidget *parent) : |
| 7 | QMainWindow(parent), | 8 | QMainWindow(parent), |
| @@ -11,6 +12,9 @@ RealtimeMain::RealtimeMain(QWidget *parent) : | @@ -11,6 +12,9 @@ RealtimeMain::RealtimeMain(QWidget *parent) : | ||
| 11 | 12 | ||
| 12 | ui->clockContainer->setParent(ui->upperStack); | 13 | ui->clockContainer->setParent(ui->upperStack); |
| 13 | setAttribute(Qt::WA_DeleteOnClose); | 14 | setAttribute(Qt::WA_DeleteOnClose); |
| 15 | + | ||
| 16 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 17 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 14 | } | 18 | } |
| 15 | 19 | ||
| 16 | RealtimeMain::~RealtimeMain() | 20 | RealtimeMain::~RealtimeMain() |
app/gui/oven_control/realtimepartswindow.cpp
| 1 | #include "realtimepartswindow.h" | 1 | #include "realtimepartswindow.h" |
| 2 | #include "ui_realtimepartswindow.h" | 2 | #include "ui_realtimepartswindow.h" |
| 3 | #include "ovenstatics.h" | 3 | #include "ovenstatics.h" |
| 4 | +#include "soundplayer.h" | ||
| 4 | 5 | ||
| 5 | RealtimePartsWindow::RealtimePartsWindow(QWidget *parent) : | 6 | RealtimePartsWindow::RealtimePartsWindow(QWidget *parent) : |
| 6 | QMainWindow(parent), | 7 | QMainWindow(parent), |
| @@ -11,6 +12,9 @@ RealtimePartsWindow::RealtimePartsWindow(QWidget *parent) : | @@ -11,6 +12,9 @@ RealtimePartsWindow::RealtimePartsWindow(QWidget *parent) : | ||
| 11 | ui->clockContainer->setParent(ui->upperStack); | 12 | ui->clockContainer->setParent(ui->upperStack); |
| 12 | setAttribute(Qt::WA_DeleteOnClose); | 13 | setAttribute(Qt::WA_DeleteOnClose); |
| 13 | 14 | ||
| 15 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 16 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 17 | + | ||
| 14 | // for(i=0;i<CONTROL_LIST_COL_MAX;i++){ | 18 | // for(i=0;i<CONTROL_LIST_COL_MAX;i++){ |
| 15 | // for(j=0;i<CONTROL_LIST_ITEM_MAX;j++){ | 19 | // for(j=0;i<CONTROL_LIST_ITEM_MAX;j++){ |
| 16 | // m_arrLbState[i][j]=NULL; | 20 | // m_arrLbState[i][j]=NULL; |
app/gui/oven_control/realtimesensorwindow.cpp
| @@ -3,6 +3,7 @@ | @@ -3,6 +3,7 @@ | ||
| 3 | #include "ovenstatics.h" | 3 | #include "ovenstatics.h" |
| 4 | #include "stringer.h" | 4 | #include "stringer.h" |
| 5 | #include "QDateTime" | 5 | #include "QDateTime" |
| 6 | +#include "soundplayer.h" | ||
| 6 | 7 | ||
| 7 | RealtimeSensorWindow::RealtimeSensorWindow(QWidget *parent) : | 8 | RealtimeSensorWindow::RealtimeSensorWindow(QWidget *parent) : |
| 8 | QMainWindow(parent), | 9 | QMainWindow(parent), |
| @@ -16,6 +17,9 @@ RealtimeSensorWindow::RealtimeSensorWindow(QWidget *parent) : | @@ -16,6 +17,9 @@ RealtimeSensorWindow::RealtimeSensorWindow(QWidget *parent) : | ||
| 16 | ui->clockContainer->setParent(ui->upperStack); | 17 | ui->clockContainer->setParent(ui->upperStack); |
| 17 | setAttribute(Qt::WA_DeleteOnClose); | 18 | setAttribute(Qt::WA_DeleteOnClose); |
| 18 | 19 | ||
| 20 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 21 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 22 | + | ||
| 19 | m_arrLbState[0][0] = ui->m_ctrlLbListState_1_1; | 23 | m_arrLbState[0][0] = ui->m_ctrlLbListState_1_1; |
| 20 | m_arrLbState[0][1] = ui->m_ctrlLbListState_1_2; | 24 | m_arrLbState[0][1] = ui->m_ctrlLbListState_1_2; |
| 21 | m_arrLbState[0][2] = ui->m_ctrlLbListState_1_3; | 25 | m_arrLbState[0][2] = ui->m_ctrlLbListState_1_3; |
app/gui/oven_control/servicehistorymain.cpp
| 1 | #include "servicehistorymain.h" | 1 | #include "servicehistorymain.h" |
| 2 | #include "ui_servicehistorymain.h" | 2 | #include "ui_servicehistorymain.h" |
| 3 | #include "historylistwindow.h" | 3 | #include "historylistwindow.h" |
| 4 | +#include "soundplayer.h" | ||
| 4 | 5 | ||
| 5 | ServiceHistoryMain::ServiceHistoryMain(QWidget *parent) : | 6 | ServiceHistoryMain::ServiceHistoryMain(QWidget *parent) : |
| 6 | QMainWindow(parent), | 7 | QMainWindow(parent), |
| @@ -11,6 +12,9 @@ ServiceHistoryMain::ServiceHistoryMain(QWidget *parent) : | @@ -11,6 +12,9 @@ ServiceHistoryMain::ServiceHistoryMain(QWidget *parent) : | ||
| 11 | ui->clockContainer->setParent(ui->upperStack); | 12 | ui->clockContainer->setParent(ui->upperStack); |
| 12 | setAttribute(Qt::WA_DeleteOnClose); | 13 | setAttribute(Qt::WA_DeleteOnClose); |
| 13 | 14 | ||
| 15 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 16 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 17 | + | ||
| 14 | connect(ui->backButton, SIGNAL(released()), this, SLOT(close())); | 18 | connect(ui->backButton, SIGNAL(released()), this, SLOT(close())); |
| 15 | } | 19 | } |
| 16 | 20 |
app/gui/oven_control/servicepassinputdlg.cpp
| @@ -2,6 +2,7 @@ | @@ -2,6 +2,7 @@ | ||
| 2 | #include "ui_servicepassinputdlg.h" | 2 | #include "ui_servicepassinputdlg.h" |
| 3 | #include "engineermenuwindow.h" | 3 | #include "engineermenuwindow.h" |
| 4 | #include <QDebug> | 4 | #include <QDebug> |
| 5 | +#include "soundplayer.h" | ||
| 5 | 6 | ||
| 6 | #define PASS_WORD "0000" | 7 | #define PASS_WORD "0000" |
| 7 | 8 | ||
| @@ -15,6 +16,10 @@ ServicePassInputDlg::ServicePassInputDlg(QWidget *parent) : | @@ -15,6 +16,10 @@ ServicePassInputDlg::ServicePassInputDlg(QWidget *parent) : | ||
| 15 | setAttribute(Qt::WA_TranslucentBackground); | 16 | setAttribute(Qt::WA_TranslucentBackground); |
| 16 | setAttribute(Qt::WA_DeleteOnClose); | 17 | setAttribute(Qt::WA_DeleteOnClose); |
| 17 | this->setResult(QDialog::Accepted); | 18 | this->setResult(QDialog::Accepted); |
| 19 | + | ||
| 20 | + | ||
| 21 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 22 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 18 | } | 23 | } |
| 19 | 24 | ||
| 20 | ServicePassInputDlg::~ServicePassInputDlg() | 25 | ServicePassInputDlg::~ServicePassInputDlg() |
app/gui/oven_control/valvetestwindow.cpp
| 1 | #include "valvetestwindow.h" | 1 | #include "valvetestwindow.h" |
| 2 | #include "ui_valvetestwindow.h" | 2 | #include "ui_valvetestwindow.h" |
| 3 | 3 | ||
| 4 | +#include "soundplayer.h" | ||
| 5 | + | ||
| 4 | ValveTestWindow::ValveTestWindow(QWidget *parent) : | 6 | ValveTestWindow::ValveTestWindow(QWidget *parent) : |
| 5 | QMainWindow(parent), | 7 | QMainWindow(parent), |
| 6 | ui(new Ui::ValveTestWindow) | 8 | ui(new Ui::ValveTestWindow) |
| @@ -10,6 +12,9 @@ ValveTestWindow::ValveTestWindow(QWidget *parent) : | @@ -10,6 +12,9 @@ ValveTestWindow::ValveTestWindow(QWidget *parent) : | ||
| 10 | ui->clockContainer->setParent(ui->upperStack); | 12 | ui->clockContainer->setParent(ui->upperStack); |
| 11 | setAttribute(Qt::WA_DeleteOnClose); | 13 | setAttribute(Qt::WA_DeleteOnClose); |
| 12 | 14 | ||
| 15 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 16 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 17 | + | ||
| 13 | udp = UdpHandler::getInstance(); | 18 | udp = UdpHandler::getInstance(); |
| 14 | connect(udp, SIGNAL(changed()), this, SLOT(onDataChanged())); | 19 | connect(udp, SIGNAL(changed()), this, SLOT(onDataChanged())); |
| 15 | 20 |
app/gui/oven_control/washtestwindow.cpp
| 1 | #include "washtestwindow.h" | 1 | #include "washtestwindow.h" |
| 2 | #include "ui_washtestwindow.h" | 2 | #include "ui_washtestwindow.h" |
| 3 | 3 | ||
| 4 | +#include "soundplayer.h" | ||
| 5 | + | ||
| 4 | WashTestWindow::WashTestWindow(QWidget *parent) : | 6 | WashTestWindow::WashTestWindow(QWidget *parent) : |
| 5 | QMainWindow(parent), | 7 | QMainWindow(parent), |
| 6 | ui(new Ui::WashTestWindow) | 8 | ui(new Ui::WashTestWindow) |
| @@ -10,6 +12,9 @@ WashTestWindow::WashTestWindow(QWidget *parent) : | @@ -10,6 +12,9 @@ WashTestWindow::WashTestWindow(QWidget *parent) : | ||
| 10 | ui->clockContainer->setParent(ui->upperStack); | 12 | ui->clockContainer->setParent(ui->upperStack); |
| 11 | setAttribute(Qt::WA_DeleteOnClose); | 13 | setAttribute(Qt::WA_DeleteOnClose); |
| 12 | 14 | ||
| 15 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 16 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 17 | + | ||
| 13 | udp = UdpHandler::getInstance(); | 18 | udp = UdpHandler::getInstance(); |
| 14 | connect(udp, SIGNAL(changed()), this, SLOT(onDataChanged())); | 19 | connect(udp, SIGNAL(changed()), this, SLOT(onDataChanged())); |
| 15 | 20 |
app/gui/oven_control/yesnopopupdlg.cpp
| 1 | #include "yesnopopupdlg.h" | 1 | #include "yesnopopupdlg.h" |
| 2 | #include "ui_yesnopopupdlg.h" | 2 | #include "ui_yesnopopupdlg.h" |
| 3 | 3 | ||
| 4 | +#include "soundplayer.h" | ||
| 5 | + | ||
| 4 | YesNoPopupDlg::YesNoPopupDlg(QWidget *parent, QString strDesc) : | 6 | YesNoPopupDlg::YesNoPopupDlg(QWidget *parent, QString strDesc) : |
| 5 | QDialog(parent), | 7 | QDialog(parent), |
| 6 | ui(new Ui::YesNoPopupDlg) | 8 | ui(new Ui::YesNoPopupDlg) |
| @@ -17,6 +19,8 @@ YesNoPopupDlg::YesNoPopupDlg(QWidget *parent, QString strDesc) : | @@ -17,6 +19,8 @@ YesNoPopupDlg::YesNoPopupDlg(QWidget *parent, QString strDesc) : | ||
| 17 | ui->ctrLbDesc->setText(strDesc); | 19 | ui->ctrLbDesc->setText(strDesc); |
| 18 | 20 | ||
| 19 | //this->setAttribute( Qt::WA_DeleteOnClose); | 21 | //this->setAttribute( Qt::WA_DeleteOnClose); |
| 22 | + foreach (QPushButton *button, findChildren<QPushButton *>()) | ||
| 23 | + connect(button, &QPushButton::pressed, SoundPlayer::playClick); | ||
| 20 | } | 24 | } |
| 21 | 25 | ||
| 22 | YesNoPopupDlg::~YesNoPopupDlg() | 26 | YesNoPopupDlg::~YesNoPopupDlg() |