forked from qt-creator/qt-creator
TaskTree: Hide internal function in private section
Change-Id: I1f0a964f9bf6ab3e5207420d69fefc5ca3480553 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -440,7 +440,6 @@ public:
|
|||||||
"TaskAdapter<Task>.");
|
"TaskAdapter<Task>.");
|
||||||
using TaskSetupHandler = std::function<SetupResult(Task &)>;
|
using TaskSetupHandler = std::function<SetupResult(Task &)>;
|
||||||
using TaskDoneHandler = std::function<DoneResult(const Task &, DoneWith)>;
|
using TaskDoneHandler = std::function<DoneResult(const Task &, DoneWith)>;
|
||||||
static Adapter *createAdapter() { return new Adapter; }
|
|
||||||
|
|
||||||
template <typename SetupHandler = TaskSetupHandler, typename DoneHandler = TaskDoneHandler>
|
template <typename SetupHandler = TaskSetupHandler, typename DoneHandler = TaskDoneHandler>
|
||||||
CustomTask(SetupHandler &&setup = TaskSetupHandler(), DoneHandler &&done = TaskDoneHandler(),
|
CustomTask(SetupHandler &&setup = TaskSetupHandler(), DoneHandler &&done = TaskDoneHandler(),
|
||||||
@@ -456,6 +455,8 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
static Adapter *createAdapter() { return new Adapter; }
|
||||||
|
|
||||||
template <typename Handler>
|
template <typename Handler>
|
||||||
static InterfaceSetupHandler wrapSetup(Handler &&handler) {
|
static InterfaceSetupHandler wrapSetup(Handler &&handler) {
|
||||||
if constexpr (std::is_same_v<Handler, TaskSetupHandler>)
|
if constexpr (std::is_same_v<Handler, TaskSetupHandler>)
|
||||||
|
Reference in New Issue
Block a user