Browse Source

RSS: allow resetting rule to no category. Closes #5539.

--HG--
branch : magao-dev
adaptive-webui-19844
Tim Delaney 8 years ago
parent
commit
8949a8ad75
  1. 9
      src/gui/rss/automatedrssdownloader.cpp

9
src/gui/rss/automatedrssdownloader.cpp

@ -253,13 +253,9 @@ void AutomatedRssDownloader::updateRuleDefinitionBox() @@ -253,13 +253,9 @@ void AutomatedRssDownloader::updateRuleDefinitionBox()
ui->checkRegex->blockSignals(true);
ui->checkRegex->setChecked(rule->useRegex());
ui->checkRegex->blockSignals(false);
if (rule->category().isEmpty()) {
ui->comboCategory->setCurrentIndex(-1);
ui->comboCategory->setCurrentIndex(ui->comboCategory->findText(rule->category()));
if (rule->category().isEmpty())
ui->comboCategory->clearEditText();
}
else {
ui->comboCategory->setCurrentIndex(ui->comboCategory->findText(rule->category()));
}
ui->comboAddPaused->setCurrentIndex(rule->addPaused());
ui->spinIgnorePeriod->setValue(rule->ignoreDays());
QDateTime dateTime = rule->lastMatch();
@ -317,6 +313,7 @@ void AutomatedRssDownloader::initCategoryCombobox() @@ -317,6 +313,7 @@ void AutomatedRssDownloader::initCategoryCombobox()
// Load torrent categories
QStringList categories = BitTorrent::Session::instance()->categories();
std::sort(categories.begin(), categories.end(), Utils::String::naturalCompareCaseInsensitive);
ui->comboCategory->addItem(QString(""));
ui->comboCategory->addItems(categories);
}

Loading…
Cancel
Save