forked from qt-creator/qt-creator
CppEditor/ClangTools: Version tooltip for clang tools path choosers
Change-Id: Idaacb8449ef298dfe9e54a06cefd373816011360 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -53,6 +53,7 @@ SettingsWidget::SettingsWidget()
|
|||||||
pathChooser->setHistoryCompleter(tool == ClangToolType::Tidy
|
pathChooser->setHistoryCompleter(tool == ClangToolType::Tidy
|
||||||
? QString("ClangTools.ClangTidyExecutable.History")
|
? QString("ClangTools.ClangTidyExecutable.History")
|
||||||
: QString("ClangTools.ClazyStandaloneExecutable.History"));
|
: QString("ClangTools.ClazyStandaloneExecutable.History"));
|
||||||
|
pathChooser->setCommandVersionArguments({"--version"});
|
||||||
return pathChooser;
|
return pathChooser;
|
||||||
};
|
};
|
||||||
m_clangTidyPathChooser = createPathChooser(ClangToolType::Tidy);
|
m_clangTidyPathChooser = createPathChooser(ClangToolType::Tidy);
|
||||||
|
|||||||
@@ -241,6 +241,7 @@ ClangdSettingsWidget::ClangdSettingsWidget(const ClangdSettings::Data &settingsD
|
|||||||
d->clangdChooser.setFilePath(settings.clangdFilePath());
|
d->clangdChooser.setFilePath(settings.clangdFilePath());
|
||||||
d->clangdChooser.setAllowPathFromDevice(true);
|
d->clangdChooser.setAllowPathFromDevice(true);
|
||||||
d->clangdChooser.setEnabled(d->useClangdCheckBox.isChecked());
|
d->clangdChooser.setEnabled(d->useClangdCheckBox.isChecked());
|
||||||
|
d->clangdChooser.setCommandVersionArguments({"--version"});
|
||||||
using Priority = ClangdSettings::IndexingPriority;
|
using Priority = ClangdSettings::IndexingPriority;
|
||||||
for (Priority prio : {Priority::Off, Priority::Background, Priority::Low, Priority::Normal}) {
|
for (Priority prio : {Priority::Off, Priority::Background, Priority::Low, Priority::Normal}) {
|
||||||
d->indexingComboBox.addItem(ClangdSettings::priorityToDisplayString(prio), int(prio));
|
d->indexingComboBox.addItem(ClangdSettings::priorityToDisplayString(prio), int(prio));
|
||||||
|
|||||||
Reference in New Issue
Block a user