From 3ac80a6067c383560d717793904f2e3c028ee111 Mon Sep 17 00:00:00 2001 From: Jari Jarvi Date: Tue, 22 Jun 2010 11:17:08 +0300 Subject: [PATCH] SelectRemoteDlg was not emitting remoteChanged signal --- src/selectremotedlg.cpp | 2 ++ src/settingsdlg.cpp | 5 ++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/selectremotedlg.cpp b/src/selectremotedlg.cpp index a3c315f..9db7533 100644 --- a/src/selectremotedlg.cpp +++ b/src/selectremotedlg.cpp @@ -106,6 +106,8 @@ void SelectRemoteDlg::downloadRemote() connect(currentModel->remote(), SIGNAL(saveFinished()), this, SLOT(close())); currentModel->remote()->saveToFile(); + + emit remoteChanged(*(currentModel->remote())); } } diff --git a/src/settingsdlg.cpp b/src/settingsdlg.cpp index 37295d6..14c0a6c 100644 --- a/src/settingsdlg.cpp +++ b/src/settingsdlg.cpp @@ -41,7 +41,6 @@ SettingsDlg::SettingsDlg(QWidget *parent) m_remoteNameLabel = new QLabel(this); m_ratingLabel = new QLabel(this); - m_ratingLabel->setText(tr("Rating")); m_remoteNameLayout->addWidget(m_remoteNameLabel); m_remoteNameLayout->addWidget(m_ratingLabel); m_remoteNameLayout->addWidget(m_rateUpBtn); @@ -88,9 +87,8 @@ void SettingsDlg::showAdvSettingsDlg() void SettingsDlg::showSelectRemoteDlg() { SelectRemoteDlg dlg(this); - connect(&dlg, SIGNAL(m_remoteChanged(Remote)), + connect(&dlg, SIGNAL(remoteChanged(Remote)), this, SLOT(setRemote(Remote))); - updateRemoteInfo(); dlg.exec(); } @@ -119,6 +117,7 @@ void SettingsDlg::setRemote(Remote r) { m_remote = r; enableRateBtns(); + updateRemoteInfo(); } void SettingsDlg::updateRemoteInfo() -- 1.7.9.5