aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/General/scrobbler/settingsdialog.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-05-17 20:58:30 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-05-17 20:58:30 +0000
commitaf3ef0f32787f1e4f4c0947c5e8f663a59f609ba (patch)
tree1b83b01e176e0fd3dcb193b3c45bbebe2ce0abe7 /src/plugins/General/scrobbler/settingsdialog.cpp
parent3b7ba10ae0ca000372463d1829f23219be414ead (diff)
downloadqmmp-af3ef0f32787f1e4f4c0947c5e8f663a59f609ba.tar.gz
qmmp-af3ef0f32787f1e4f4c0947c5e8f663a59f609ba.tar.bz2
qmmp-af3ef0f32787f1e4f4c0947c5e8f663a59f609ba.zip
libre.fm support
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@949 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/General/scrobbler/settingsdialog.cpp')
-rw-r--r--src/plugins/General/scrobbler/settingsdialog.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/plugins/General/scrobbler/settingsdialog.cpp b/src/plugins/General/scrobbler/settingsdialog.cpp
index 9e0e8f69f..f1f934e58 100644
--- a/src/plugins/General/scrobbler/settingsdialog.cpp
+++ b/src/plugins/General/scrobbler/settingsdialog.cpp
@@ -31,7 +31,13 @@ SettingsDialog::SettingsDialog(QWidget *parent)
settings.beginGroup("Scrobbler");
ui.userLineEdit->setText(settings.value("login").toString());
ui.passwordLineEdit->setText(settings.value("password").toString());
+ ui.serviceComboBox->addItem ("last.fm", "post.audioscrobbler.com");
+ ui.serviceComboBox->addItem ("libre.fm", "turtle.libre.fm");
+ int i = ui.serviceComboBox->findData(settings.value("server", "post.audioscrobbler.com").toString());
+ if(i >= 0)
+ ui.serviceComboBox->setCurrentIndex (i);
settings.endGroup();
+
}
@@ -44,6 +50,7 @@ void SettingsDialog::accept()
settings.beginGroup("Scrobbler");
settings.setValue("login",ui.userLineEdit->text());
settings.setValue("password",ui.passwordLineEdit->text());
+ settings.setValue("server", ui.serviceComboBox->itemData(ui.serviceComboBox->currentIndex()));
settings.endGroup();
QDialog::accept();
}