#include "custom_dialog.h"
|
#include "Driver/buzzerdrv.h"
|
#include <QPropertyAnimation>
|
#include <QRect>
|
#include <QTimer>
|
#include <QMessageBox>
|
#include <QTextCodec>
|
#include <QDialogButtonBox>
|
#include <QLayout>
|
#include <QGridLayout>
|
#include <QLabel>
|
#include <QWidget>
|
#include <QApplication>
|
#include <QMessageBox>
|
#include <QDialogButtonBox>
|
#include <QGridLayout>
|
#include <QLabel>
|
#include <QPushButton>
|
#include <QStyle>
|
|
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);
|
}
|