diff options
author | Ivan Donchevskii <ivan.donchevskii@qt.io> | 2018-03-26 08:55:23 +0200 |
---|---|---|
committer | Ivan Donchevskii <ivan.donchevskii@qt.io> | 2018-03-27 13:54:06 +0000 |
commit | 41a12410e6045d8aaff46f189ef01f5302199925 (patch) | |
tree | ee3ff81164bada21d8428d4be40f1ed015d11715 /src | |
parent | af939831f871f06a527b4e79f0bf0ab49379c71a (diff) | |
download | qt-creator-41a12410e6045d8aaff46f189ef01f5302199925.tar.gz |
Clang: Fix initial tidy settings tab
When no settings exist it has to be disabled.
Change-Id: I1cb8368edf182fa616930f5718323c8e03a0e649
Reviewed-by: Marco Bubke <marco.bubke@qt.io>
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/cpptools/clangdiagnosticconfig.h | 2 | ||||
-rw-r--r-- | src/plugins/cpptools/clangdiagnosticconfigswidget.cpp | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/cpptools/clangdiagnosticconfig.h b/src/plugins/cpptools/clangdiagnosticconfig.h index 536ce39606..36dd9f2dfd 100644 --- a/src/plugins/cpptools/clangdiagnosticconfig.h +++ b/src/plugins/cpptools/clangdiagnosticconfig.h @@ -76,7 +76,7 @@ private: Core::Id m_id; QString m_displayName; QStringList m_clangOptions; - TidyMode m_clangTidyMode; + TidyMode m_clangTidyMode = TidyMode::Disabled; QString m_clangTidyChecksPrefixes; QString m_clangTidyChecksString; QString m_clazyChecks; diff --git a/src/plugins/cpptools/clangdiagnosticconfigswidget.cpp b/src/plugins/cpptools/clangdiagnosticconfigswidget.cpp index bf6c055366..f9521d4fda 100644 --- a/src/plugins/cpptools/clangdiagnosticconfigswidget.cpp +++ b/src/plugins/cpptools/clangdiagnosticconfigswidget.cpp @@ -307,6 +307,7 @@ void ClangDiagnosticConfigsWidget::syncClangTidyWidgets(const ClangDiagnosticCon break; } + m_tidyChecksWidget->setEnabled(!config.isReadOnly()); connectClangTidyItemChanged(); } |