diff options
Diffstat (limited to 'src/imports/platform/qquickplatformfiledialog.cpp')
-rw-r--r-- | src/imports/platform/qquickplatformfiledialog.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/imports/platform/qquickplatformfiledialog.cpp b/src/imports/platform/qquickplatformfiledialog.cpp index 23f696f8..8ff5c4ac 100644 --- a/src/imports/platform/qquickplatformfiledialog.cpp +++ b/src/imports/platform/qquickplatformfiledialog.cpp @@ -36,6 +36,7 @@ #include "qquickplatformfiledialog_p.h" +#include <QtCore/qloggingcategory.h> #include <QtGui/qpa/qplatformtheme.h> #include <QtGui/private/qguiapplication_p.h> @@ -110,6 +111,8 @@ QT_BEGIN_NAMESPACE \sa fileSelected(), currentFile */ +Q_DECLARE_LOGGING_CATEGORY(qtLabsPlatformDialogs) + QQuickPlatformFileDialog::QQuickPlatformFileDialog(QObject *parent) : QQuickPlatformDialog(parent), m_fileMode(OpenFile), m_options(QFileDialogOptions::create()) { @@ -121,6 +124,8 @@ QQuickPlatformFileDialog::QQuickPlatformFileDialog(QObject *parent) if (!dialog) dialog = new QWidgetPlatformFileDialog(this); #endif + qCDebug(qtLabsPlatformDialogs) << "FileDialog:" << dialog; + if (QPlatformFileDialogHelper *fileDialog = qobject_cast<QPlatformFileDialogHelper *>(dialog)) { connect(fileDialog, &QPlatformFileDialogHelper::fileSelected, [this](const QUrl &file) { emit fileSelected(addDefaultSuffix(file)); |