Project Manager Can Cancel Project Builds (#1694)
* Fixed misc building and project screen bugs, added ability to cancel active builds and queued builds * Cancelling in-progress cmake build working Signed-off-by: nggieber <nggieber@amazon.com>
This commit is contained in:
@@ -37,7 +37,7 @@ namespace O3DE::ProjectManager
|
||||
|
||||
protected:
|
||||
void NotifyCurrentScreen() override;
|
||||
void ProjectBuildDone();
|
||||
void SuggestBuildProjectMsg(const ProjectInfo& projectInfo, bool showMessage);
|
||||
|
||||
protected slots:
|
||||
void HandleNewProjectButton();
|
||||
@@ -50,6 +50,9 @@ namespace O3DE::ProjectManager
|
||||
|
||||
void SuggestBuildProject(const ProjectInfo& projectInfo);
|
||||
void QueueBuildProject(const ProjectInfo& projectInfo);
|
||||
void UnqueueBuildProject(const ProjectInfo& projectInfo);
|
||||
|
||||
void ProjectBuildDone(bool success = true);
|
||||
|
||||
void paintEvent(QPaintEvent* event) override;
|
||||
|
||||
@@ -60,7 +63,7 @@ namespace O3DE::ProjectManager
|
||||
void ResetProjectsContent();
|
||||
bool ShouldDisplayFirstTimeContent();
|
||||
|
||||
void StartProjectBuild(const ProjectInfo& projectInfo);
|
||||
bool StartProjectBuild(const ProjectInfo& projectInfo);
|
||||
QList<ProjectInfo>::iterator RequiresBuildProjectIterator(const QString& projectPath);
|
||||
bool BuildQueueContainsProject(const QString& projectPath);
|
||||
bool WarnIfInBuildQueue(const QString& projectPath);
|
||||
|
||||
Reference in New Issue
Block a user