QtTaskTree::ObjectSignal Struct

template <typename Signal> struct QtTaskTree::ObjectSignal

Structure describing QObject subclass and its signal. More...

Header: #include <qtasktree.h>
CMake: find_package(Qt6 REQUIRED COMPONENTS TaskTree)
target_link_libraries(mytarget PRIVATE Qt6::TaskTree)
qmake: QT += tasktree
Since: 6.11

Note: All functions in this struct are reentrant.

Detailed Description

Used as a return value from the ObjectSignalGetter function passed to the ExecutableItem::withCancel() or ExecutableItem::withAccept(). Use makeObjectSignal() to create the ObjectSignal inside the definition of the ObjectSignalGetter.

See also makeObjectSignal(), ExecutableItem::withCancel(), and ExecutableItem::withAccept().