summaryrefslogtreecommitdiffstats
path: root/src/Authoring/Qt3DStudio/Application/StudioApp.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/Authoring/Qt3DStudio/Application/StudioApp.h')
-rw-r--r--src/Authoring/Qt3DStudio/Application/StudioApp.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/Authoring/Qt3DStudio/Application/StudioApp.h b/src/Authoring/Qt3DStudio/Application/StudioApp.h
index 8fccafcf..11e50138 100644
--- a/src/Authoring/Qt3DStudio/Application/StudioApp.h
+++ b/src/Authoring/Qt3DStudio/Application/StudioApp.h
@@ -219,6 +219,7 @@ public:
void showPresentationIdUniqueWarning();
void showPresentationIdEmptyWarning();
void showInvalidFilenameWarning();
+ void showShaderCompileError(const QString &error);
void checkDeletedDatainputs(bool askFromUser);
void saveDataInputsToProjectFile();
void verifyDatainputBindings();
@@ -250,8 +251,31 @@ public:
void OnNewPresentation() override;
void OnPresentationModifiedExternally() override;
+ void SetConvertingPresentationOn()
+ {
+ m_convertPresentation = true;
+ }
+ void SetConvertingPresentationOff()
+ {
+ m_convertPresentation = false;
+ }
+ bool IsConvertingPresentationOn()
+ {
+ return m_convertPresentation;
+ }
+ int getDocumentVersion() const
+ {
+ return m_docVersion;
+ }
+ void setDocumentVersion(int version)
+ {
+ m_docVersion = version;
+ }
+
QString m_helpFilePath;
QString m_gettingStartedFilePath;
+ bool m_convertPresentation = false;
+ int m_docVersion = 0;
QVector<SubPresentationRecord> m_subpresentations;
QMap<QString, CDataInputDialogItem *> m_dataInputDialogItems;