diff options
Diffstat (limited to 'src/qmmpui/addurldialog.cpp')
| -rw-r--r-- | src/qmmpui/addurldialog.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/qmmpui/addurldialog.cpp b/src/qmmpui/addurldialog.cpp index 91f12cf17..81ae1bf80 100644 --- a/src/qmmpui/addurldialog.cpp +++ b/src/qmmpui/addurldialog.cpp @@ -48,8 +48,11 @@ AddUrlDialog::AddUrlDialog(QWidget *parent) : QDialog(parent) if(QmmpUiSettings::instance()->useClipboard()) { QUrl url(QApplication::clipboard()->text().trimmed()); - if(url.isValid() && MetaDataManager::instance()->protocols().contains(url.scheme())) + if(url.isValid() && (MetaDataManager::instance()->protocols().contains(url.scheme()) || + MetaDataManager::hasMatch(MetaDataManager::instance()->regExps(), url.toString()))) + { urlComboBox->setEditText(QApplication::clipboard()->text().trimmed()); + } } } |
