-
Bug
-
Resolution: Incomplete
-
P1: Critical
-
None
-
5.10.1
-
None
-
{color:#14892c}Works with:{color}
*Qt 5.10.0* (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 5.3.1 20160406 (Red Hat 5.3.1-6)) on "xcb"
OS: Fedora 20
Theme:
Platforms requested : gtk3,gnome,generic
available : gtk3
Styles requested : fusion,windows
available : Windows,Fusion
Icon theme : Fedora, from /usr/share/icons,/usr/share/pixmaps
System font : "Sans" 10
*+Native file dialog+*
Native color dialog
Native font dialog
{color:#d04437}Fails with:{color}
*Qt 5.10.1* (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 5.3.1 20160406 (Red Hat 5.3.1-6)) on "xcb"
OS: Fedora 20
Theme:
Platforms requested : gtk3,gnome,generic
available : gtk3
Styles requested : fusion,windows
available : Windows,Fusion
Icon theme : Fedora, from /usr/share/icons,/usr/share/pixmaps
System font : "Sans" 10
Native color dialog
Native font dialog{color:#14892c}Works with:{color} *Qt 5.10.0* (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 5.3.1 20160406 (Red Hat 5.3.1-6)) on "xcb" OS: Fedora 20 Theme: Platforms requested : gtk3,gnome,generic available : gtk3 Styles requested : fusion,windows available : Windows,Fusion Icon theme : Fedora, from /usr/share/icons,/usr/share/pixmaps System font : "Sans" 10 *+Native file dialog+* Native color dialog Native font dialog {color:#d04437}Fails with:{color} *Qt 5.10.1* (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 5.3.1 20160406 (Red Hat 5.3.1-6)) on "xcb" OS: Fedora 20 Theme: Platforms requested : gtk3,gnome,generic available : gtk3 Styles requested : fusion,windows available : Windows,Fusion Icon theme : Fedora, from /usr/share/icons,/usr/share/pixmaps System font : "Sans" 10 Native color dialog Native font dialog
On a Linux system (Fedora 20) using the Qt installer, version 5.10.1 (and above) fails to use native dialogs while it worked fine on 5.10.0.
Steps to reproduce the issue inside QtCreator:
- Install Qt
- Launch QtCreator
- File > Open File or Project
Depending on the version, it either opens a gtk native dialog or a fallback QWidget implementation.
On the QtQuick side, using a FileDialog from Qt.labs.platform with a QGuiApplication
QGuiApplication app(..); // not using QApplication
import Qt.labs.platform 1.0 FileDialog {}
results in the following error:
ERROR: No native FileDialog implementation available. Qt Labs Platform requires Qt Widgets on this setup.
Looking at system info (see environment), "native file dialog" has clearly disappeared from the list (while native color/font dialog are still available).