MessageBox::MessageBox(QWidget *parent, Qt::WindowFlags f) : QDialog(parent, f) { setupUi(this); cancelled=false; connect(yes_ok_btn,SIGNAL(clicked()),this,SLOT(handleYesOkClick())); connect(no_btn,SIGNAL(clicked()),this,SLOT(handleNoCancelClick())); connect(cancel_btn,SIGNAL(clicked()),this,SLOT(handleNoCancelClick())); connect(show_errors_tb,SIGNAL(clicked()),this,SLOT(showExceptionList())); connect(show_errors_tb,SIGNAL(toggled(bool)),show_errors_txt_tb,SLOT(setVisible(bool))); connect(show_errors_txt_tb,SIGNAL(toggled(bool)),this,SLOT(showExceptionList(void))); show_errors_tb->setVisible(false); show_errors_txt_tb->setVisible(false); }
Messagebox::Messagebox(QWidget *parent, Qt::WindowFlags f) : QDialog(parent, f) { setupUi(this); this->setWindowFlags(Qt::Dialog | Qt::WindowTitleHint | Qt::WindowMinMaxButtonsHint | Qt::WindowCloseButtonHint); cancelled=false; connect(yes_ok_btn,SIGNAL(clicked()),this,SLOT(handleYesOkClick())); connect(no_btn,SIGNAL(clicked()),this,SLOT(handleNoCancelClick())); connect(cancel_btn,SIGNAL(clicked()),this,SLOT(handleNoCancelClick())); connect(show_errors_tb,SIGNAL(clicked()),this,SLOT(showExceptionList())); connect(show_errors_tb,SIGNAL(toggled(bool)),show_raw_info_tb,SLOT(setVisible(bool))); connect(show_raw_info_tb,SIGNAL(toggled(bool)),this,SLOT(showExceptionList(void))); show_errors_tb->setVisible(false); show_raw_info_tb->setVisible(false); }