qmlplugindump org.kde.kquickcontrolsaddons 2.0 dysfunctional

Aleix Pol aleixpol at kde.org
Wed Jun 15 12:42:54 UTC 2016


On Wed, Jun 15, 2016 at 12:32 PM, René J.V. <rjvbertin at gmail.com> wrote:
> Hi,
>
> Building the latest Purpose git/master I just discovered this (applies to OS X and Linux):
>
> %> /opt/local/libexec/qt5/bin/qmlplugindump org.kde.kquickcontrolsaddons 2.0
> QObject: Cannot create children for a parent that is in a different thread.
> (Parent is QGuiApplication(0x7ffdd69c20c0), parent's thread is QThread(0x258f260), current thread is QThread(0x259a9e0)
> QObject: Cannot create children for a parent that is in a different thread.
> (Parent is QGuiApplication(0x7ffdd69c20c0), parent's thread is QThread(0x258f260), current thread is QThread(0x259a9e0)
> QObject: Cannot create children for a parent that is in a different thread.
> (Parent is QGuiApplication(0x7ffdd69c20c0), parent's thread is QThread(0x258f260), current thread is QThread(0x259a9e0)
> QWidget: Cannot create a QWidget without QApplication
> Abort (core dumped)
>
> which results from doing `qmlplugindump org.kde.kquickcontrolsaddons 2.0` in a CMake file.
>
> Does this mean something is wrong on my system, or is this because I'm still using the 5.22.0 frameworks?
>
> Cheers,
> R.

That happens because we're randomly using QWidgets code within
KDeclarative. There's not much else we can do until that's fixed,
except for passing -noinstantiate.

Aleix


More information about the Kde-frameworks-devel mailing list