NOISSUE Add setting to display playtime in hours only

This commit is contained in:
arthomnix
2022-11-02 16:11:56 +00:00
parent 301b44d1c4
commit b82d667859
5 changed files with 25 additions and 4 deletions

View File

@@ -2006,6 +2006,10 @@ void MainWindow::updateStatusCenter()
int timePlayed = APPLICATION->instances()->getTotalPlayTime();
if (timePlayed > 0) {
m_statusCenter->setText(tr("Total playtime: %1").arg(Time::prettifyDuration(timePlayed)));
if (APPLICATION->settings()->get("ShowGameTimeHours").toBool()) {
m_statusCenter->setText(tr("Total playtime: %1 hours").arg(timePlayed / 3600.0, 0, 'f', 1));
} else {
m_statusCenter->setText(tr("Total playtime: %1").arg(Time::prettifyDuration(timePlayed)));
}
}
}