#include "custom_dialog.h" #include "Driver/buzzerdrv.h" #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include custom_dialog::custom_dialog(QWidget *parent) : QDialog(parent) { this->setWindowFlags(Qt::FramelessWindowHint); //this->setAttribute(Qt::WA_DeleteOnClose); } void custom_dialog::set_btn_beep(QObject *obj, const char *signal) { connect(obj,signal,this,SLOT(btn_beep())); } void custom_dialog::buzzer_beep(const int ms) { BuzzerDrv BD; BD.BuzzerBeep(ms); } void custom_dialog::btn_beep(void) { BuzzerDrv BD; BD.BuzzerBeep(50); }