diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2010-06-07 16:34:17 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2010-06-07 16:34:17 +0000 |
| commit | ada52e8ce5bdf7ece018c0f2556bd86f868d84b4 (patch) | |
| tree | 122e96352dd6eb48dfe71ede123d2b07325ca0ab /src | |
| parent | dcac31a0d387183d60dd067c5d5de30e8422b724 (diff) | |
| download | qmmp-ada52e8ce5bdf7ece018c0f2556bd86f868d84b4.tar.gz qmmp-ada52e8ce5bdf7ece018c0f2556bd86f868d84b4.tar.bz2 qmmp-ada52e8ce5bdf7ece018c0f2556bd86f868d84b4.zip | |
fixed url dialog
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1768 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src')
| -rw-r--r-- | src/ui/addurldialog.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/ui/addurldialog.cpp b/src/ui/addurldialog.cpp index eb14071aa..dd14fe11f 100644 --- a/src/ui/addurldialog.cpp +++ b/src/ui/addurldialog.cpp @@ -99,8 +99,8 @@ void AddUrlDialog::accept( ) QNetworkRequest request; request.setUrl(QUrl(s)); request.setRawHeader("User-Agent", QString("qmmp/%1").arg(Qmmp::strVersion()).toAscii()); - m_http->get(request); addButton->setEnabled(false); + m_http->get(request); return; } } @@ -111,7 +111,8 @@ void AddUrlDialog::accept( ) void AddUrlDialog::readResponse(QNetworkReply *reply) { - disconnect(m_http, SIGNAL(finished (QNetworkReply *))); + addButton->setEnabled(true); + disconnect(m_http, SIGNAL(finished (QNetworkReply *)), 0, 0); if (reply->error() != QNetworkReply::NoError) QMessageBox::critical (this, tr("Error"), reply->errorString ()); else if (!urlComboBox->currentText().isEmpty()) |
