Merge pull request #1367 from lioncash/plural

game_list: Handle plurals within setFilterResult() better
This commit is contained in:
bunnei 2018-09-20 23:30:32 -04:00 committed by GitHub
commit cf97d00eb6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -89,15 +89,7 @@ bool GameList::SearchField::KeyReleaseEater::eventFilter(QObject* obj, QEvent* e
} }
void GameList::SearchField::setFilterResult(int visible, int total) { void GameList::SearchField::setFilterResult(int visible, int total) {
QString result_of_text = tr("of"); label_filter_result->setText(tr("%1 of %n result(s)", "", total).arg(visible));
QString result_text;
if (total == 1) {
result_text = tr("result");
} else {
result_text = tr("results");
}
label_filter_result->setText(
QString("%1 %2 %3 %4").arg(visible).arg(result_of_text).arg(total).arg(result_text));
} }
void GameList::SearchField::clear() { void GameList::SearchField::clear() {