forked from qt-creator/qt-creator
TaskTree: Compile fix
Fix "Tasking::operator !': redefinition; different linkage" error. Amends0f5882f13cAmends490410e18dChange-Id: I5d03b9543c194fc3dc72be89840e70c72f8f2fa6 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -308,18 +308,16 @@ protected:
|
|||||||
ExecutableItem(const TaskHandler &handler) : GroupItem(handler) {}
|
ExecutableItem(const TaskHandler &handler) : GroupItem(handler) {}
|
||||||
|
|
||||||
private:
|
private:
|
||||||
friend ExecutableItem operator!(const ExecutableItem &item);
|
TASKING_EXPORT friend ExecutableItem operator!(const ExecutableItem &item);
|
||||||
friend ExecutableItem operator&&(const ExecutableItem &first, const ExecutableItem &second);
|
TASKING_EXPORT friend ExecutableItem operator&&(const ExecutableItem &first,
|
||||||
friend ExecutableItem operator||(const ExecutableItem &first, const ExecutableItem &second);
|
const ExecutableItem &second);
|
||||||
|
TASKING_EXPORT friend ExecutableItem operator||(const ExecutableItem &first,
|
||||||
|
const ExecutableItem &second);
|
||||||
|
|
||||||
ExecutableItem withCancelImpl(
|
ExecutableItem withCancelImpl(
|
||||||
const std::function<void(QObject *, const std::function<void()> &)> &connectWrapper) const;
|
const std::function<void(QObject *, const std::function<void()> &)> &connectWrapper) const;
|
||||||
};
|
};
|
||||||
|
|
||||||
TASKING_EXPORT ExecutableItem operator!(const ExecutableItem &item);
|
|
||||||
TASKING_EXPORT ExecutableItem operator&&(const ExecutableItem &first, const ExecutableItem &second);
|
|
||||||
TASKING_EXPORT ExecutableItem operator||(const ExecutableItem &first, const ExecutableItem &second);
|
|
||||||
|
|
||||||
class TASKING_EXPORT Group : public ExecutableItem
|
class TASKING_EXPORT Group : public ExecutableItem
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|||||||
Reference in New Issue
Block a user