diff --git a/src/libs/utils/aspects.cpp b/src/libs/utils/aspects.cpp index a97424a6e91..479e38ccf48 100644 --- a/src/libs/utils/aspects.cpp +++ b/src/libs/utils/aspects.cpp @@ -1332,6 +1332,11 @@ FilePathAspect::FilePathAspect(AspectContainer *container) setDisplayStyle(PathChooserDisplay); } +void FilePathAspect::setValue(const FilePath &filePath) +{ + StringAspect::setValue(filePath.toUserOutput()); +} + /*! \class Utils::ColorAspect \inmodule QtCreator diff --git a/src/libs/utils/aspects.h b/src/libs/utils/aspects.h index cc603edf545..9a32ce3a002 100644 --- a/src/libs/utils/aspects.h +++ b/src/libs/utils/aspects.h @@ -523,6 +523,7 @@ public: FilePathAspect(AspectContainer *container = nullptr); FilePath operator()() const { return filePath(); } + void setValue(const FilePath &filePath); }; class QTCREATOR_UTILS_EXPORT IntegerAspect : public TypedAspect