From 254fa65c7b75f61147186d9f9146b89ee11b2b26 Mon Sep 17 00:00:00 2001 From: Dominik Wenger Date: Wed, 3 Sep 2008 19:24:50 +0000 Subject: WpsEditor: commit FS#9344 by Rostislav Chekan - multitarget support (only colour targets for now) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18399 a1c6a512-1295-4272-9138-f99709370657 --- utils/wpseditor/gui/src/qwpseditorwindow.h | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) (limited to 'utils/wpseditor/gui/src/qwpseditorwindow.h') diff --git a/utils/wpseditor/gui/src/qwpseditorwindow.h b/utils/wpseditor/gui/src/qwpseditorwindow.h index 019eb63808..1becd74885 100644 --- a/utils/wpseditor/gui/src/qwpseditorwindow.h +++ b/utils/wpseditor/gui/src/qwpseditorwindow.h @@ -4,22 +4,29 @@ #include #include #include + +#include "wpsstate.h" #include "ui_mainwindow.h" #include "wpsstate.h" -#include "qwpsdrawer.h" #include "qwpsstate.h" #include "qtrackstate.h" -// +#include "qwpsdrawer.h" + class QWpsEditorWindow : public QMainWindow, public Ui::MainWindow { Q_OBJECT + QWpsState wpsState; QTrackState trackState; QPointer drawer; QHash actAudios; - QActionGroup *actGroupAudios; - QSignalMapper *signalMapper; + QActionGroup *actGroupAudios; + QSignalMapper *audiosSignalMapper; + QHash actTargets; + QActionGroup *actGroupTargets; + QSignalMapper *targetsSignalMapper; + protected: void connectActions(); public: @@ -33,9 +40,11 @@ private slots: void slotUpdatePlainWps(); void slotPlainDocModChanged(bool m); + void slotSetTarget(const QString &); signals: void signalAudioStatusChanged(int); + void signalSetTarget(const QString &); }; #endif @@ -43,3 +52,4 @@ signals: + -- cgit v1.2.3