forked from qt-creator/qt-creator
Conan: CPaster: Use FilePathAspect
Change-Id: I982ae4115af818cc25c46acc84713e7432b18548 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -70,13 +70,12 @@ ConanInstallStep::ConanInstallStep(BuildStepList *bsl, Id id)
|
||||
setUseEnglishOutput();
|
||||
setDisplayName(Tr::tr("Conan install"));
|
||||
|
||||
auto conanFile = addAspect<StringAspect>();
|
||||
auto conanFile = addAspect<FilePathAspect>();
|
||||
conanFile->setSettingsKey("ConanPackageManager.InstallStep.ConanFile");
|
||||
conanFile->setFilePath(conanFilePath(project(),
|
||||
project()->projectDirectory() / "conanfile.txt"));
|
||||
conanFile->setLabelText(Tr::tr("Conan file:"));
|
||||
conanFile->setToolTip(Tr::tr("Enter location of conanfile.txt or conanfile.py."));
|
||||
conanFile->setDisplayStyle(StringAspect::PathChooserDisplay);
|
||||
conanFile->setExpectedKind(PathChooser::File);
|
||||
|
||||
auto additionalArguments = addAspect<StringAspect>();
|
||||
|
||||
@@ -22,7 +22,6 @@ FileShareProtocolSettings::FileShareProtocolSettings()
|
||||
|
||||
registerAspect(&path);
|
||||
path.setSettingsKey("Path");
|
||||
path.setDisplayStyle(StringAspect::PathChooserDisplay);
|
||||
path.setExpectedKind(PathChooser::ExistingDirectory);
|
||||
path.setDefaultValue(TemporaryDirectory::masterDirectoryPath());
|
||||
path.setLabelText(Tr::tr("&Path:"));
|
||||
|
||||
@@ -12,7 +12,7 @@ class FileShareProtocolSettings : public Core::PagedSettings
|
||||
public:
|
||||
FileShareProtocolSettings();
|
||||
|
||||
Utils::StringAspect path;
|
||||
Utils::FilePathAspect path;
|
||||
Utils::IntegerAspect displayCount;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user