summaryrefslogtreecommitdiffstats
path: root/src/Authoring/Studio/MainFrm.h
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@qt.io>2018-04-09 10:59:00 +0300
committerMiikka Heikkinen <miikka.heikkinen@qt.io>2018-04-09 12:05:07 +0300
commite555aaf2c98dd7ebafe5b7c0651acc9ba09a7aef (patch)
tree5a6fc38a5a2cafffba27921ee095b7b59a09c80f /src/Authoring/Studio/MainFrm.h
parentdcac485e410d0d8234359de2d5513ab3159dfb22 (diff)
parent7be3f631b8b7cae3d1296ca03abd2fb730ab4c47 (diff)
Merge branch 'master' into wip/timeline
This merge loses datainput functionality in timeline toolbar. It needs to be readded in a separate commit. Change-Id: I92ca36e87718e9451b589465eb7ebbd801932820
Diffstat (limited to 'src/Authoring/Studio/MainFrm.h')
-rw-r--r--src/Authoring/Studio/MainFrm.h21
1 files changed, 16 insertions, 5 deletions
diff --git a/src/Authoring/Studio/MainFrm.h b/src/Authoring/Studio/MainFrm.h
index f86e7f3d..6591195d 100644
--- a/src/Authoring/Studio/MainFrm.h
+++ b/src/Authoring/Studio/MainFrm.h
@@ -97,7 +97,7 @@ public:
CRecentItems *GetRecentItems();
- int OnCreate();
+ void OnCreate();
void onPlaybackTimeout();
@@ -121,6 +121,7 @@ public:
void OnEditCut();
void OnUpdateEditCut();
void OnEditPaste();
+ void onEditPasteToMaster();
void OnUpdateEditPaste();
void OnEditDuplicate();
void OnUpdateEditDuplicate();
@@ -132,7 +133,6 @@ public:
void OnUpdateTimelineSetTimeBarColor();
void OnTimelineSetTimeBarColor();
void OnTimelineSetChangedKeyframe();
- void OnTimelineDeleteSelectedKeyframes();
void OnUpdateTimelineDeleteSelectedKeyframes();
void OnTimelineSetTimeBarText();
void OnUpdateTimelineSetTimeBarText();
@@ -143,17 +143,18 @@ public:
void OnUpdateToolAutosetkeys();
void OnEditApplicationPreferences();
void OnEditPresentationPreferences();
- void OnEditSubPresentations();
- void OnEditDataInputs();
+ void OnFileSubPresentations();
+ void OnFileDataInputs();
void OnPlaybackPlay();
void OnUpdatePlaybackPlay();
void OnPlaybackRewind();
void OnUpdatePlaybackRewind();
void OnPlaybackStop();
void OnUpdatePlaybackStop();
- void OnPlaybackPreview(const QString &viewerExeName);
+ void OnPlaybackPreview(const QString &viewerExeName, bool remote = false);
void OnPlaybackPreviewRuntime1();
void OnPlaybackPreviewRuntime2();
+ void OnPlaybackPreviewRemote();
void OnUpdatePlaybackPreview();
void OnUpdateToolMove();
void OnUpdateToolRotate();
@@ -182,6 +183,7 @@ public:
void OnHelpVisitQt();
void OnHelpOpenTutorial();
+ void onViewResetLayout();
void OnViewAction();
void OnUpdateViewAction();
void OnViewBasicObjects();
@@ -224,6 +226,8 @@ public:
void OnTimeBarColorChanged(const QColor &color);
+ void onCtrlNPressed();
+
ITimelineTimebar *GetSelectedTimelineTimebar();
TimelineView *GetTimelineView();
@@ -235,6 +239,11 @@ public:
QWidget *GetActiveView();
CPlayerWnd *GetPlayerWnd() const;
+ void initializeGeometryAndState();
+
+ void toggleSelectMode();
+ void actionActive(bool active);
+
Q_SIGNALS:
void playStateChanged(bool started);
@@ -247,6 +256,8 @@ protected:
CRecentItems *m_RecentItems = nullptr;
CPaletteManager *m_PaletteManager = nullptr;
bool m_PlaybackFlag = false;
+ bool m_actionActive = false;
+ bool m_resettingLayout = false;
QScopedPointer<QT_PREPEND_NAMESPACE(Ui::MainFrame)> m_ui;
QTimer m_playbackTimer;