From 53aeaa1ca495013f62e3324a55306aabc98c4ba5 Mon Sep 17 00:00:00 2001 From: hjk Date: Thu, 25 May 2023 12:10:14 +0200 Subject: [PATCH] Haskell: Finish moving to FilePathAspect use Change-Id: Icd76794b5f81990a583aa1b7ed921fbd08b2d797 Reviewed-by: Eike Ziller --- src/plugins/haskell/haskellsettings.cpp | 2 -- src/plugins/haskell/haskellsettings.h | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/plugins/haskell/haskellsettings.cpp b/src/plugins/haskell/haskellsettings.cpp index e4993020b7f..7b2bbc7fd38 100644 --- a/src/plugins/haskell/haskellsettings.cpp +++ b/src/plugins/haskell/haskellsettings.cpp @@ -30,9 +30,7 @@ HaskellSettings::HaskellSettings() setDisplayCategory(Tr::tr("Haskell")); setCategoryIconPath(":/haskell/images/settingscategory_haskell.png"); - registerAspect(&stackPath); stackPath.setSettingsKey("Haskell/StackExecutable"); - stackPath.setDisplayStyle(StringAspect::PathChooserDisplay); stackPath.setExpectedKind(PathChooser::ExistingCommand); stackPath.setPromptDialogTitle(Tr::tr("Choose Stack Executable")); stackPath.setCommandVersionArguments({"--version"}); diff --git a/src/plugins/haskell/haskellsettings.h b/src/plugins/haskell/haskellsettings.h index 3b0d374c792..1331e5aa89a 100644 --- a/src/plugins/haskell/haskellsettings.h +++ b/src/plugins/haskell/haskellsettings.h @@ -12,7 +12,7 @@ class HaskellSettings : public Core::PagedSettings public: HaskellSettings(); - Utils::FilePathAspect stackPath; + Utils::FilePathAspect stackPath{this}; }; HaskellSettings &settings();