From cbf6ef10b8b7f6cb9d742e1a25d9ed8f98d38795 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Wed, 9 Jan 2019 10:08:31 +0100 Subject: [PATCH] disconnect from enabledChanged in the destructor --- src/controls/QskControl.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/controls/QskControl.cpp b/src/controls/QskControl.cpp index fc0ef570..1bffd536 100644 --- a/src/controls/QskControl.cpp +++ b/src/controls/QskControl.cpp @@ -546,6 +546,10 @@ QskControl::~QskControl() if ( qskRegistry ) qskRegistry->remove( this ); +#if QT_VERSION < QT_VERSION_CHECK( 5, 10, 0 ) + disconnect( this, &QQuickItem::enabledChanged, nullptr, nullptr ); +#endif + /* We set componentComplete to false, so that operations that are triggered by detaching the item from its parent