diff --git a/dialog.cpp b/dialog.cpp index ff0d3b7d2..770118244 100644 --- a/dialog.cpp +++ b/dialog.cpp @@ -111,9 +111,9 @@ void DialogPrivate::themeChanged() if (extender) { applet = extender->d->applet; } else if (graphicsWidget) { - QGraphicsItem *pw = graphicsWidget; + QObject *pw = graphicsWidget; - while (pw = pw->parentItem()) { + while (pw = pw->parent()) { applet = dynamic_cast(pw); if (applet) { break;