mirror of https://github.com/RPCS3/rpcs3.git
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