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()));
}
Example #2
0
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()));
}