mirror of
https://github.com/RPCS3/rpcs3.git
synced 2026-03-26 04:18:36 -06:00
Qt: Avoid Start/StopPlaytime when installing firmware.
This commit is contained in:
parent
9a8c59a1ff
commit
2de3c06781
@ -209,6 +209,11 @@ void gui_application::InitializeCallbacks()
|
||||
void gui_application::StartPlaytime()
|
||||
{
|
||||
const QString serial = qstr(Emu.GetTitleID());
|
||||
if (serial.isEmpty())
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
m_gui_settings->SetLastPlayed(serial, QDate::currentDate().toString("MMMM d yyyy"));
|
||||
m_timer_playtime.start();
|
||||
}
|
||||
@ -219,6 +224,12 @@ void gui_application::StopPlaytime()
|
||||
return;
|
||||
|
||||
const QString serial = qstr(Emu.GetTitleID());
|
||||
if (serial.isEmpty())
|
||||
{
|
||||
m_timer_playtime.invalidate();
|
||||
return;
|
||||
}
|
||||
|
||||
const qint64 playtime = m_gui_settings->GetPlaytime(serial) + m_timer_playtime.elapsed();
|
||||
m_gui_settings->SetPlaytime(serial, playtime);
|
||||
m_gui_settings->SetLastPlayed(serial, QDate::currentDate().toString("MMMM d yyyy"));
|
||||
|
||||
Loading…
Reference in New Issue
Block a user