ProgressDialog::ProgressDialog() { this->setAutoClose(false); this->setWindowModality(Qt::ApplicationModal); this->setWindowFlags(this->windowFlags() & ~Qt::WindowCloseButtonHint); this->m_networkManager = new QNetworkAccessManager(this); connect(this->m_networkManager, SIGNAL(finished(QNetworkReply*)), this, SLOT(networkReplyFinished(QNetworkReply*))); this->m_downloadRequestTimeout = new QTimer(); connect(m_downloadRequestTimeout, SIGNAL(timeout()), this, SLOT(networkReplyTimedOut())); connect(this, SIGNAL(canceled()), this, SLOT(onCanceled())); }
ParserAbstract::ParserAbstract(QObject *parent) : QObject(parent) { NetworkManager = new QNetworkAccessManager(this); connect(NetworkManager, SIGNAL(finished(QNetworkReply*)), this, SLOT(networkReplyFinished(QNetworkReply*))); currentRequestState = FahrplanNS::noneRequest; requestTimeout = new QTimer(); connect(requestTimeout, SIGNAL(timeout()), this, SLOT(networkReplyTimedOut())); }