[Development] Can QImage format plugins require QGuiApplication?
Konstantin Tokarev
annulen at yandex.ru
Tue Apr 14 01:34:33 CEST 2020
14.04.2020, 02:27, "Giuseppe D'Angelo via Development" <development at qt-project.org>:
> Il 13/04/20 18:50, Kevin Kofler ha scritto:
>> Today, a user on #fedora-kde ran across a crash which resulted from:
>> * a GTK+/GNOME application (Jami) using (for some reason) QImage to load
>> images, without a QGuiApplication or QApplication constructed, vs.
>> * a QImage format plugin (QtPBFImagePlugin) using font APIs that require
>> QGuiApplication and abort otherwise.
>>
>> Obviously, one or the other must be wrong. So, who is to blame?
>
> The golden rule is that you're not allowed to touch any Qt API without
> creating a Q*Application object first, unless the documentation says
> otherwise.
Question is whether Q_Core_Application should be sufficient for using and image format plugin,
or QGuiApplication/QApplication is required.
--
Regards,
Konstantin
More information about the Development
mailing list