forked from qt-creator/qt-creator
Vcs: Register settings aspects more directly
Change-Id: I8049f71456b8e8573a2dcfce68a14fb12545865b Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -33,25 +33,21 @@ CvsSettings::CvsSettings()
|
||||
setDisplayName(Tr::tr("CVS"));
|
||||
setCategory(VcsBase::Constants::VCS_SETTINGS_CATEGORY);
|
||||
|
||||
registerAspect(&binaryPath);
|
||||
binaryPath.setDefaultValue("cvs" QTC_HOST_EXE_SUFFIX);
|
||||
binaryPath.setExpectedKind(PathChooser::ExistingCommand);
|
||||
binaryPath.setHistoryCompleter(QLatin1String("Cvs.Command.History"));
|
||||
binaryPath.setDisplayName(Tr::tr("CVS Command"));
|
||||
binaryPath.setLabelText(Tr::tr("CVS command:"));
|
||||
|
||||
registerAspect(&cvsRoot);
|
||||
cvsRoot.setDisplayStyle(StringAspect::LineEditDisplay);
|
||||
cvsRoot.setSettingsKey("Root");
|
||||
cvsRoot.setLabelText(Tr::tr("CVS root:"));
|
||||
|
||||
registerAspect(&diffOptions);
|
||||
diffOptions.setDisplayStyle(StringAspect::LineEditDisplay);
|
||||
diffOptions.setSettingsKey("DiffOptions");
|
||||
diffOptions.setDefaultValue("-du");
|
||||
diffOptions.setLabelText("Diff options:");
|
||||
|
||||
registerAspect(&describeByCommitId);
|
||||
describeByCommitId.setSettingsKey("DescribeByCommitId");
|
||||
describeByCommitId.setDefaultValue(true);
|
||||
describeByCommitId.setLabelText(Tr::tr("Describe all files matching commit id"));
|
||||
@@ -59,10 +55,8 @@ CvsSettings::CvsSettings()
|
||||
"displayed when clicking on a revision number in the annotation view "
|
||||
"(retrieved via commit ID). Otherwise, only the respective file will be displayed."));
|
||||
|
||||
registerAspect(&diffIgnoreWhiteSpace);
|
||||
diffIgnoreWhiteSpace.setSettingsKey("DiffIgnoreWhiteSpace");
|
||||
|
||||
registerAspect(&diffIgnoreBlankLines);
|
||||
diffIgnoreBlankLines.setSettingsKey("DiffIgnoreBlankLines");
|
||||
|
||||
setLayouter([this](QWidget *widget) {
|
||||
|
||||
Reference in New Issue
Block a user