aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/General/trackchange/trackchange.h
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2020-02-20 17:15:22 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2020-02-20 17:15:22 +0000
commit94aa57d698a6400ae9c9d46991193d8ee844bb83 (patch)
tree627ff0e180f70bc7eca9ddd7f6792f64fd9182fc /src/plugins/General/trackchange/trackchange.h
parentbc9f38c3aa0ba093afb569497ba046493fada15f (diff)
downloadqmmp-94aa57d698a6400ae9c9d46991193d8ee844bb83.tar.gz
qmmp-94aa57d698a6400ae9c9d46991193d8ee844bb83.tar.bz2
qmmp-94aa57d698a6400ae9c9d46991193d8ee844bb83.zip
trackchange: feature to start command on application startup/exit (#202)
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@9235 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/General/trackchange/trackchange.h')
-rw-r--r--src/plugins/General/trackchange/trackchange.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/General/trackchange/trackchange.h b/src/plugins/General/trackchange/trackchange.h
index daacc7cc9..f9fb2f158 100644
--- a/src/plugins/General/trackchange/trackchange.h
+++ b/src/plugins/General/trackchange/trackchange.h
@@ -44,6 +44,8 @@ private slots:
void onStateChanged(Qmmp::State state);
void onTrackInfoChanged();
void onFinised();
+ void onAppStartup();
+ void onAppExit();
private:
bool executeCommand(const TrackInfo &info, const QString &format);
@@ -51,6 +53,8 @@ private:
QString m_endOfTrackCommand;
QString m_endOfPlCommand;
QString m_titleChangeCommand;
+ QString m_appStartupCommand;
+ QString m_appExitCommand;
SoundCore *m_core;
PlayListManager *m_plManager;
TrackInfo m_prevInfo;