OSDN Git Service

partitially revert https://github.com/fluxer/katie/commit/bdb84187dab55fda3c4cbe7c805...
authorIvailo Monev <xakepa10@laimg.moc>
Tue, 21 May 2019 20:16:43 +0000 (20:16 +0000)
committerIvailo Monev <xakepa10@laimg.moc>
Tue, 21 May 2019 20:16:43 +0000 (20:16 +0000)
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
src/core/kernel/qobject.cpp
src/core/kernel/qobject.h

index be6eda9..d44af5d 100644 (file)
@@ -116,6 +116,8 @@ void (*QAbstractDeclarativeData::destroyed)(QAbstractDeclarativeData *, QObject
 void (*QAbstractDeclarativeData::parentChanged)(QAbstractDeclarativeData *, QObject *, QObject *) = 0;
 void (*QAbstractDeclarativeData::objectNameChanged)(QAbstractDeclarativeData *, QObject *) = 0;
 
+QObjectData::~QObjectData() {}
+
 QObjectPrivate::QObjectPrivate(int version)
     : threadData(0), connectionLists(0), senders(0), currentSender(0), currentChildBeingDeleted(Q_NULLPTR)
 {
index 3a14270..a51c05d 100644 (file)
@@ -75,6 +75,7 @@ Q_CORE_EXPORT QObject *qt_qFindChild_helper(const QObject *parent, const QString
 
 class QObjectData {
 public:
+    virtual ~QObjectData() = 0;
     QObject *q_ptr;
     QObject *parent;
     QObjectList children;