From cb75aa3e58987ed3cd8ac5e1dde089b855f731b2 Mon Sep 17 00:00:00 2001 From: Ivan Donchevskii Date: Tue, 30 Oct 2018 10:18:44 +0100 Subject: [PATCH] ProjectExplorer: Make setRequiredKitPredicate protected Allow inhereted projects to set the required kit predicate. Change-Id: I9b8568061c8a93ff965fa10684854420198cd1f8 Reviewed-by: Nikolai Kosjar --- src/plugins/projectexplorer/project.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/plugins/projectexplorer/project.h b/src/plugins/projectexplorer/project.h index 61f930d17bd..3864599982b 100644 --- a/src/plugins/projectexplorer/project.h +++ b/src/plugins/projectexplorer/project.h @@ -232,6 +232,8 @@ protected: // Used to pre-check kits in the TargetSetupPage. RequiredKitPredicate // is used to select kits available in the TargetSetupPage void setPreferredKitPredicate(const Kit::Predicate &predicate); + // The predicate used to select kits available in TargetSetupPage. + void setRequiredKitPredicate(const Kit::Predicate &predicate); void setId(Core::Id id); void setRootProjectNode(std::unique_ptr &&root); // takes ownership! @@ -245,9 +247,6 @@ protected: const QString &description); private: - // The predicate used to select kits available in TargetSetupPage. - void setRequiredKitPredicate(const Kit::Predicate &predicate); - void handleSubTreeChanged(FolderNode *node); void setActiveTarget(Target *target); ProjectPrivate *d;