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) {}
|
||||
|
||||
private:
|
||||
friend ExecutableItem operator!(const ExecutableItem &item);
|
||||
friend ExecutableItem operator&&(const ExecutableItem &first, const ExecutableItem &second);
|
||||
friend ExecutableItem operator||(const ExecutableItem &first, const ExecutableItem &second);
|
||||
TASKING_EXPORT friend ExecutableItem operator!(const ExecutableItem &item);
|
||||
TASKING_EXPORT friend ExecutableItem operator&&(const ExecutableItem &first,
|
||||
const ExecutableItem &second);
|
||||
TASKING_EXPORT friend ExecutableItem operator||(const ExecutableItem &first,
|
||||
const ExecutableItem &second);
|
||||
|
||||
ExecutableItem withCancelImpl(
|
||||
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
|
||||
{
|
||||
public:
|
||||
|
||||
Reference in New Issue
Block a user