From 94d94622cb6067a073833b1e4afe306878a1e584 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Thu, 20 Feb 2020 21:50:33 +0000 Subject: fixed Qt 5.15 warnings git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@9238 90c681e8-e032-0410-971d-27865f9a5e38 --- src/plugins/General/trackchange/trackchange.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'src/plugins/General/trackchange/trackchange.cpp') diff --git a/src/plugins/General/trackchange/trackchange.cpp b/src/plugins/General/trackchange/trackchange.cpp index 5c8168129..601a646f8 100644 --- a/src/plugins/General/trackchange/trackchange.cpp +++ b/src/plugins/General/trackchange/trackchange.cpp @@ -107,13 +107,27 @@ void TrackChange::onFinised() void TrackChange::onAppStartup() { if(QApplication::allWindows().count() == 1 && !m_appStartupCommand.isEmpty()) //detect startup + { +#if (QT_VERSION >= QT_VERSION_CHECK(5, 15, 0)) + QStringList tokens = QProcess::splitCommand(m_appStartupCommand); + QProcess::startDetached(tokens.first(), tokens.mid(1)); +#else QProcess::startDetached(m_appStartupCommand); +#endif + } } void TrackChange::onAppExit() { if(!m_appExitCommand.isEmpty()) + { +#if (QT_VERSION >= QT_VERSION_CHECK(5, 15, 0)) + QStringList tokens = QProcess::splitCommand(m_appExitCommand); + QProcess::startDetached(tokens.first(), tokens.mid(1)); +#else QProcess::startDetached(m_appExitCommand); +#endif + } } bool TrackChange::executeCommand(const TrackInfo &info, const QString &format) -- cgit v1.2.3-13-gbd6f