forked from qt-creator/qt-creator
Build aspects: Fix some UI glitches
Add missing colons, hide empty labels. Change-Id: Ic9753044d8dc842105d89225df45978220b0d8da Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -129,7 +129,7 @@ void BuildDirectoryAspect::updateProblemLabel()
|
||||
|
||||
SeparateDebugInfoAspect::SeparateDebugInfoAspect()
|
||||
{
|
||||
setDisplayName(tr("Separate Debug Info"));
|
||||
setDisplayName(tr("Separate Debug Info:"));
|
||||
setSettingsKey("SeparateDebugInfo");
|
||||
}
|
||||
|
||||
|
@@ -41,7 +41,7 @@ namespace QtSupport {
|
||||
QmlDebuggingAspect::QmlDebuggingAspect()
|
||||
{
|
||||
setSettingsKey("EnableQmlDebugging");
|
||||
setDisplayName(tr("QML debugging and profiling"));
|
||||
setDisplayName(tr("QML debugging and profiling:"));
|
||||
}
|
||||
|
||||
void QmlDebuggingAspect::addToLayout(LayoutBuilder &builder)
|
||||
@@ -64,8 +64,9 @@ void QmlDebuggingAspect::addToLayout(LayoutBuilder &builder)
|
||||
}
|
||||
warningTextLabel->setText(warningText);
|
||||
setVisibleDynamic(supported);
|
||||
warningIconLabel->setVisible(supported && !warningText.isEmpty());
|
||||
warningTextLabel->setVisible(supported);
|
||||
const bool warningLabelsVisible = supported && !warningText.isEmpty();
|
||||
warningIconLabel->setVisible(warningLabelsVisible);
|
||||
warningTextLabel->setVisible(warningLabelsVisible);
|
||||
};
|
||||
connect(KitManager::instance(), &KitManager::kitsChanged, builder.layout(), changeHandler);
|
||||
connect(this, &QmlDebuggingAspect::changed, builder.layout(), changeHandler);
|
||||
@@ -75,7 +76,7 @@ void QmlDebuggingAspect::addToLayout(LayoutBuilder &builder)
|
||||
QtQuickCompilerAspect::QtQuickCompilerAspect()
|
||||
{
|
||||
setSettingsKey("QtQuickCompiler");
|
||||
setDisplayName(tr("Qt Quick Compiler"));
|
||||
setDisplayName(tr("Qt Quick Compiler:"));
|
||||
}
|
||||
|
||||
void QtQuickCompilerAspect::addToLayout(LayoutBuilder &builder)
|
||||
@@ -99,8 +100,9 @@ void QtQuickCompilerAspect::addToLayout(LayoutBuilder &builder)
|
||||
}
|
||||
warningTextLabel->setText(warningText);
|
||||
setVisibleDynamic(supported);
|
||||
warningIconLabel->setVisible(supported && !warningText.isEmpty());
|
||||
warningTextLabel->setVisible(supported);
|
||||
const bool warningLabelsVisible = supported && !warningText.isEmpty();
|
||||
warningIconLabel->setVisible(warningLabelsVisible);
|
||||
warningTextLabel->setVisible(warningLabelsVisible);
|
||||
};
|
||||
connect(KitManager::instance(), &KitManager::kitsChanged, builder.layout(), changeHandler);
|
||||
connect(this, &QmlDebuggingAspect::changed, builder.layout(), changeHandler);
|
||||
|
Reference in New Issue
Block a user