Blame view

app/gui/oven_control/errorpopupdlg.cpp 710 Bytes
c50beef02   고영탁   에러 처리 루틴 및 에러 처리 ...
1
2
  #include "errorpopupdlg.h"
  #include "ui_errorpopupdlg.h"
14a73498f   김태훈   소스 코드 정리
3
  ErrorPopupDlg::ErrorPopupDlg(QWidget *parent, const QString &MsgDesc, const QString &MsgTitle) :
c50beef02   고영탁   에러 처리 루틴 및 에러 처리 ...
4
      QDialog(parent),
14a73498f   김태훈   소스 코드 정리
5
      ui(new Ui::ErrorPopupDlg)
c50beef02   고영탁   에러 처리 루틴 및 에러 처리 ...
6
7
  {
      ui->setupUi(this);
6defa93ae   고영탁   에러 팝업 디자인 변경
8
9
      this->setAttribute( Qt::WA_TranslucentBackground);
      this->setAttribute( Qt::WA_DeleteOnClose);
c50beef02   고영탁   에러 처리 루틴 및 에러 처리 ...
10
11
12
13
      this->setWindowFlags(Qt::FramelessWindowHint);
  
      ui->centralwidget->setWindowFlags(Qt::FramelessWindowHint);
      ui->ctrlWarnDescription->setText(MsgDesc);
6defa93ae   고영탁   에러 팝업 디자인 변경
14
      ui->ctrlWarnTitle->setText(MsgTitle);
774c1995b   고영탁   에러 팝업 투명 효과 재처리
15
      m_pParent = parent;
c50beef02   고영탁   에러 처리 루틴 및 에러 처리 ...
16
  }
14a73498f   김태훈   소스 코드 정리
17
  ErrorPopupDlg::~ErrorPopupDlg()
c50beef02   고영탁   에러 처리 루틴 및 에러 처리 ...
18
19
20
  {
      delete ui;
  }
14a73498f   김태훈   소스 코드 정리
21
  void ErrorPopupDlg::on_ctrlOkBtn_clicked()
c50beef02   고영탁   에러 처리 루틴 및 에러 처리 ...
22
  {
774c1995b   고영탁   에러 팝업 투명 효과 재처리
23
      emit closedPopup(m_pParent);
6defa93ae   고영탁   에러 팝업 디자인 변경
24
      close();
c50beef02   고영탁   에러 처리 루틴 및 에러 처리 ...
25
  }