errorpopupdlg.h
620 Bytes
#ifndef ERRORPOPUPDLG_H
#define ERRORPOPUPDLG_H
#include <QDialog>
namespace Ui {
class ErrorPopupDlg;
}
class ErrorPopupDlg : public QDialog
{
Q_OBJECT
public:
explicit ErrorPopupDlg(QWidget *parent = 0, const QString &MsgDesc=0, const QString &MsgTitle=0, bool sendClrCmd = false, int erridx = -1, int errsound=0);
~ErrorPopupDlg();
signals:
void closedPopup(QWidget* parent=0);
void closedErrorPopup(int erridx);
private slots:
void on_ctrlOkBtn_clicked();
private:
Ui::ErrorPopupDlg *ui;
QWidget* m_pParent;
bool m_bClrCmd;
int m_nErrIdx;
};
#endif // ERRORPOPUPDLG_H