QFutureCallOutInterface: de-inline dtor

Pick-to: 6.3
Task-number: QTBUG-45582
Change-Id: I5f3411e1dcea4b76fb0e729f612516db3163c93a
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
Marc Mutz 2022-01-05 08:23:58 +01:00
parent b385632ea6
commit 2dea20e4b0
2 changed files with 3 additions and 1 deletions

View File

@ -71,6 +71,8 @@ const auto suspendingOrSuspended =
} // unnamed namespace } // unnamed namespace
QFutureCallOutInterface::~QFutureCallOutInterface()
= default;
QFutureInterfaceBase::QFutureInterfaceBase(State initialState) QFutureInterfaceBase::QFutureInterfaceBase(State initialState)
: d(new QFutureInterfaceBasePrivate(initialState)) : d(new QFutureInterfaceBasePrivate(initialState))

View File

@ -125,7 +125,7 @@ private:
class QFutureCallOutInterface class QFutureCallOutInterface
{ {
public: public:
virtual ~QFutureCallOutInterface() {} virtual ~QFutureCallOutInterface();
virtual void postCallOutEvent(const QFutureCallOutEvent &) = 0; virtual void postCallOutEvent(const QFutureCallOutEvent &) = 0;
virtual void callOutInterfaceDisconnected() = 0; virtual void callOutInterfaceDisconnected() = 0;
}; };