summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikolai Kosjar <nikolai.kosjar@qt.io>2019-01-29 16:07:53 +0100
committerNikolai Kosjar <nikolai.kosjar@qt.io>2019-02-01 08:15:44 +0000
commit9ef8ea3d7dd57aecac21cf21b905f224064c7f49 (patch)
treec4dc69d46c18007f5ff0346821fa5870e3b51256
parent0df7468e517192b5fbc6c8a5059d3ef6c412545c (diff)
downloadqt-creator-9ef8ea3d7dd57aecac21cf21b905f224064c7f49.tar.gz
Clang: Clean up some names in ClangProjectSettingsWidget
Clarify some names and encode the widget type as suffix. Change-Id: Id0d3b3a3df16df60af806ad6aa60b0269a1bde0a Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
-rw-r--r--src/plugins/clangcodemodel/clangprojectsettingswidget.cpp18
-rw-r--r--src/plugins/clangcodemodel/clangprojectsettingswidget.h2
-rw-r--r--src/plugins/clangcodemodel/clangprojectsettingswidget.ui4
3 files changed, 12 insertions, 12 deletions
diff --git a/src/plugins/clangcodemodel/clangprojectsettingswidget.cpp b/src/plugins/clangcodemodel/clangprojectsettingswidget.cpp
index 2e0db6b6bc..563bdd0913 100644
--- a/src/plugins/clangcodemodel/clangprojectsettingswidget.cpp
+++ b/src/plugins/clangcodemodel/clangprojectsettingswidget.cpp
@@ -59,19 +59,19 @@ ClangProjectSettingsWidget::ClangProjectSettingsWidget(ProjectExplorer::Project
using namespace CppTools;
- m_ui.delayedTemplateParse->setVisible(Utils::HostOsInfo::isWindowsHost());
+ m_ui.delayedTemplateParseCheckBox->setVisible(Utils::HostOsInfo::isWindowsHost());
- m_ui.clangSettings->setCurrentIndex(m_projectSettings.useGlobalConfig() ? 0 : 1);
+ m_ui.globalOrCustomComboBox->setCurrentIndex(m_projectSettings.useGlobalConfig() ? 0 : 1);
connect(m_ui.clangDiagnosticConfigsSelectionWidget,
&ClangDiagnosticConfigsSelectionWidget::currentConfigChanged,
this, &ClangProjectSettingsWidget::onCurrentWarningConfigChanged);
- connect(m_ui.delayedTemplateParse, &QCheckBox::toggled,
+ connect(m_ui.delayedTemplateParseCheckBox, &QCheckBox::toggled,
this, &ClangProjectSettingsWidget::onDelayedTemplateParseClicked);
- connect(m_ui.clangSettings,
+ connect(m_ui.globalOrCustomComboBox,
static_cast<void (QComboBox::*)(int)>(&QComboBox::currentIndexChanged),
- this, &ClangProjectSettingsWidget::onClangSettingsChanged);
+ this, &ClangProjectSettingsWidget::onGlobalCustomChanged);
connect(project, &ProjectExplorer::Project::aboutToSaveSettings,
this, &ClangProjectSettingsWidget::onAboutToSaveProjectSettings);
@@ -104,7 +104,7 @@ void ClangProjectSettingsWidget::onDelayedTemplateParseClicked(bool checked)
m_projectSettings.setCommandLineOptions(options);
}
-void ClangProjectSettingsWidget::onClangSettingsChanged(int index)
+void ClangProjectSettingsWidget::onGlobalCustomChanged(int index)
{
m_projectSettings.setUseGlobalConfig(index == 0 ? true : false);
syncOtherWidgetsToComboBox();
@@ -118,11 +118,11 @@ void ClangProjectSettingsWidget::onAboutToSaveProjectSettings()
void ClangProjectSettingsWidget::syncOtherWidgetsToComboBox()
{
const QStringList options = m_projectSettings.commandLineOptions();
- m_ui.delayedTemplateParse->setChecked(
- options.contains(QLatin1String{ClangProjectSettings::DelayedTemplateParsing}));
+ m_ui.delayedTemplateParseCheckBox->setChecked(
+ options.contains(QLatin1String{ClangProjectSettings::DelayedTemplateParsing}));
const bool isCustom = !m_projectSettings.useGlobalConfig();
- m_ui.delayedTemplateParse->setEnabled(isCustom);
+ m_ui.delayedTemplateParseCheckBox->setEnabled(isCustom);
for (int i = 0; i < m_ui.clangDiagnosticConfigsSelectionWidget->layout()->count(); ++i) {
QWidget *widget = m_ui.clangDiagnosticConfigsSelectionWidget->layout()->itemAt(i)->widget();
diff --git a/src/plugins/clangcodemodel/clangprojectsettingswidget.h b/src/plugins/clangcodemodel/clangprojectsettingswidget.h
index de4c52d798..50010673b9 100644
--- a/src/plugins/clangcodemodel/clangprojectsettingswidget.h
+++ b/src/plugins/clangcodemodel/clangprojectsettingswidget.h
@@ -46,7 +46,7 @@ public:
private:
void onCurrentWarningConfigChanged(const Core::Id &currentConfigId);
void onDelayedTemplateParseClicked(bool);
- void onClangSettingsChanged(int index);
+ void onGlobalCustomChanged(int index);
void onAboutToSaveProjectSettings();
void syncOtherWidgetsToComboBox();
diff --git a/src/plugins/clangcodemodel/clangprojectsettingswidget.ui b/src/plugins/clangcodemodel/clangprojectsettingswidget.ui
index 88177c235f..fe5036ec11 100644
--- a/src/plugins/clangcodemodel/clangprojectsettingswidget.ui
+++ b/src/plugins/clangcodemodel/clangprojectsettingswidget.ui
@@ -15,7 +15,7 @@
</property>
<layout class="QVBoxLayout" name="verticalLayout">
<item>
- <widget class="QComboBox" name="clangSettings">
+ <widget class="QComboBox" name="globalOrCustomComboBox">
<property name="sizePolicy">
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
<horstretch>0</horstretch>
@@ -35,7 +35,7 @@
</widget>
</item>
<item>
- <widget class="QCheckBox" name="delayedTemplateParse">
+ <widget class="QCheckBox" name="delayedTemplateParseCheckBox">
<property name="toolTip">
<string>Parse templates in a MSVC-compliant way. This helps to parse headers for example from Active Template Library (ATL) or Windows Runtime Library (WRL).
However, using the relaxed and extended rules means also that no highlighting/completion can be provided within template functions.</string>