forked from qt-creator/qt-creator
Clang: Clarify when clang code model is enabled
Change-Id: I07cf53641ea4f9ddb7ca7a67977b1ad7d43c5bad Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -75,7 +75,8 @@ void CppCodeModelSettingsWidget::setupClangCodeModelWidgets()
|
|||||||
{
|
{
|
||||||
const bool isClangActive = CppModelManager::instance()->isClangCodeModelActive();
|
const bool isClangActive = CppModelManager::instance()->isClangCodeModelActive();
|
||||||
|
|
||||||
m_ui->activateClangCodeModelPluginHint->setVisible(!isClangActive);
|
m_ui->clangCodeModelIsDisabledHint->setVisible(!isClangActive);
|
||||||
|
m_ui->clangCodeModelIsEnabledHint->setVisible(isClangActive);
|
||||||
m_ui->clangSettingsGroupBox->setEnabled(isClangActive);
|
m_ui->clangSettingsGroupBox->setEnabled(isClangActive);
|
||||||
|
|
||||||
ClangDiagnosticConfigsModel diagnosticConfigsModel(m_settings->clangCustomDiagnosticConfigs());
|
ClangDiagnosticConfigsModel diagnosticConfigsModel(m_settings->clangCustomDiagnosticConfigs());
|
||||||
|
|||||||
@@ -15,9 +15,16 @@
|
|||||||
</property>
|
</property>
|
||||||
<layout class="QVBoxLayout" name="verticalLayout_2">
|
<layout class="QVBoxLayout" name="verticalLayout_2">
|
||||||
<item>
|
<item>
|
||||||
<widget class="QLabel" name="activateClangCodeModelPluginHint">
|
<widget class="QLabel" name="clangCodeModelIsEnabledHint">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string><i>Activate the Clang Code Model plugin to enable the options here.</i></string>
|
<string><i>The Clang Code Model is enabled because the corresponding plugin is loaded.</i></string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QLabel" name="clangCodeModelIsDisabledHint">
|
||||||
|
<property name="text">
|
||||||
|
<string><i>The Clang Code Model is disabled because the corresponding plugin is not loaded.</i></string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
|
|||||||
Reference in New Issue
Block a user