Display the selectors from QFileSelectors in qtdiag too
authorThiago Macieira <thiago.macieira@intel.com>
Tue, 8 Jul 2014 02:19:09 +0000 (19:19 -0700)
committerThiago Macieira <thiago.macieira@intel.com>
Sat, 2 Aug 2014 00:13:30 +0000 (02:13 +0200)
Change-Id: I708140d95e04d37d8593c1ff2f16ffa2b759abe0
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
src/qtdiag/qtdiag.cpp

index f72b184..e41793b 100644 (file)
@@ -64,6 +64,7 @@
 #include <QtCore/QTextStream>
 #include <QtCore/QStandardPaths>
 #include <QtCore/QDir>
+#include <QtCore/QFileSelector>
 
 #include <private/qsimd_p.h>
 #include <private/qguiapplication_p.h>
@@ -268,7 +269,11 @@ QString qtDiag(unsigned flags)
     DUMP_STANDARDPATH(str, GenericCacheLocation)
     DUMP_STANDARDPATH(str, GenericConfigLocation)
 
-    str << "\nNetwork:\n  ";
+    str << "\nFile selectors (increasing order of precedence):\n ";
+    foreach (const QString &s, QFileSelector().allSelectors())
+        str << ' ' << s;
+
+    str << "\n\nNetwork:\n  ";
 #ifdef NETWORK_DIAG
 #  ifndef QT_NO_SSL
     if (QSslSocket::supportsSsl()) {