#include "dialogsubmit.h" #include "ui_dialogsubmit.h" DialogSubmit::DialogSubmit(QWidget *parent) : QDialog(parent), ui(new Ui::DialogSubmit) { ui->setupUi(this); m_formUpload = new FormUpload(); connect(m_formUpload,SIGNAL(buttonCloseClicked()),this,SLOT(close())); connect(m_formUpload,SIGNAL(dataUpdated()),this,SLOT(onDataUpdated())); ui->verticalLayout->addWidget(m_formUpload); setWindowFlags(windowFlags()&~Qt::WindowContextHelpButtonHint); } void DialogSubmit::setUserCode(QString userCode) { m_formUpload->setUserCode(userCode); } void DialogSubmit::setClientID(QString clientID) { m_formUpload->setClientID(clientID); } DialogSubmit::~DialogSubmit() { delete ui; delete m_formUpload; qDebug()<accept(); } void DialogSubmit::onDataUpdated() { emit dataUpdated(); }