{
settings->setValue("lircPort", 8765);
settings->setValue("remoteName", "");
+ settings->setValue("remoteMfg", "");
settings->setValue("lircConf", "/home/user/.config/irwi/lirc.conf");
settings->setValue("cmd0", "VOLUP");
settings->setValue("cmd1", "VOLDOWN");
+ m_name;
m_remoteNAM->get(QNetworkRequest(QUrl(url)));
settings.setValue("remoteName", m_name);
+ settings.setValue("remoteMfg", m_mfg);
}
}
m_layout->addLayout(m_btnLayout);
this->setLayout(m_layout);
- QString selectedRemote = settings.value("remoteName", "").toString();
- if (selectedRemote == "") {
+ QString remoteName = settings.value("remoteName", "").toString();
+ if (remoteName == "") {
m_remoteNameLabel->setText(tr("No remote selected"));
} else {
// Create remote by name and update it's info if online
- m_remote = Remote(selectedRemote);
+ m_remote = Remote(remoteName);
connect(&m_remote, SIGNAL(infoUpdated()),
this, SLOT(updateRemoteInfo()));
- m_remoteNameLabel->setText(selectedRemote);
+ m_remoteNameLabel->setText(settings.value("remoteMfg", "").toString()
+ + " " + remoteName);
}
m_netConfMan = new QTM_PREPEND_NAMESPACE(
QNetworkConfigurationManager)(this);
{
AdvSettingsDlg dlg;
dlg.exec();
+ if (QSettings(this).value("remoteName", "").toString() == "") {
+ m_remoteNameLabel->setText(tr("No remote selected"));
+ m_ratingLabel->setText("");
+ enableRateBtns(false);
+ }
}
void SettingsDlg::showSelectRemoteDlg()