forked from qt-creator/qt-creator
Task: Add a new Task category for deployment issues
These are not build system issues and deserve their own category. This has the side effect of avoiding them to get cleared when e.g. reparsing Qbs files. Change-Id: Ib949504533f7f15a560796bea91cae329f19a20b Reviewed-by: Daniel Teske <daniel.teske@digia.com> Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
This commit is contained in:
@@ -97,14 +97,16 @@ void BuildProgress::updateState()
|
||||
{
|
||||
if (!m_taskWindow)
|
||||
return;
|
||||
int errors = m_taskWindow->errorTaskCount(Core::Id(Constants::TASK_CATEGORY_BUILDSYSTEM))
|
||||
+ m_taskWindow->errorTaskCount(Core::Id(Constants::TASK_CATEGORY_COMPILE));
|
||||
int errors = m_taskWindow->errorTaskCount(Constants::TASK_CATEGORY_BUILDSYSTEM)
|
||||
+ m_taskWindow->errorTaskCount(Constants::TASK_CATEGORY_COMPILE)
|
||||
+ m_taskWindow->errorTaskCount(Constants::TASK_CATEGORY_DEPLOYMENT);
|
||||
bool haveErrors = (errors > 0);
|
||||
m_errorIcon->setEnabled(haveErrors);
|
||||
m_errorLabel->setEnabled(haveErrors);
|
||||
m_errorLabel->setText(QString::number(errors));
|
||||
int warnings = m_taskWindow->warningTaskCount(Core::Id(Constants::TASK_CATEGORY_BUILDSYSTEM))
|
||||
+ m_taskWindow->warningTaskCount(Core::Id(Constants::TASK_CATEGORY_COMPILE));
|
||||
int warnings = m_taskWindow->warningTaskCount(Constants::TASK_CATEGORY_BUILDSYSTEM)
|
||||
+ m_taskWindow->warningTaskCount(Constants::TASK_CATEGORY_COMPILE)
|
||||
+ m_taskWindow->warningTaskCount(Constants::TASK_CATEGORY_DEPLOYMENT);
|
||||
bool haveWarnings = (warnings > 0);
|
||||
m_warningIcon->setEnabled(haveWarnings);
|
||||
m_warningLabel->setEnabled(haveWarnings);
|
||||
|
||||
Reference in New Issue
Block a user