6#include <QtCore/qloggingcategory.h>
7#include <QtQml/qqmlfile.h>
85 return fileDialog->directory();
112 const QList<QUrl> selectedFiles = fileDialog->selectedFiles();
114 return selectedFiles.
first();
125 fileDialog->selectFile(folder);
233 qCDebug(lcDialogs) <<
" - the FolderDialog was told not to use a native dialog; not using native dialog";
245 fileDialog->setOptions(m_options);
253 fileDialog->setOptions(m_options);
265#include "moc_qquickfolderdialog_p.cpp"
static QString currentPath()
Returns the absolute path of the application's current directory.
void setWindowTitle(const QString &)
QString labelText(DialogLabel label) const
void setOptions(FileDialogOptions options)
QUrl initialDirectory() const
FileDialogOptions options() const
void setLabelText(DialogLabel label, const QString &text)
void setFileMode(FileMode mode)
void setAcceptMode(AcceptMode mode)
void setInitialDirectory(const QUrl &)
bool testOption(FileDialogOption option) const
bool isEmpty() const noexcept
static QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *member, Qt::ConnectionType=Qt::AutoConnection)
\threadsafe
static QString urlToLocalFileOrQrc(const QString &)
If url is a local file returns a path suitable for passing to QFile.
QPlatformDialogHelper * handle() const
virtual bool useNativeDialog() const
virtual void onShow(QPlatformDialogHelper *dialog)
void setSelectedFolder(const QUrl &folder)
void onCreate(QPlatformDialogHelper *dialog) override
void selectedFolderChanged()
QFileDialogOptions::FileDialogOptions options
void currentFolderChanged()
bool useNativeDialog() const override
void setOptions(QFileDialogOptions::FileDialogOptions options)
void setCurrentFolder(const QUrl &folder)
void acceptLabelChanged()
void setRejectLabel(const QString &label)
void setAcceptLabel(const QString &label)
void rejectLabelChanged()
void onShow(QPlatformDialogHelper *dialog) override
\macro QT_RESTRICTED_CAST_FROM_ASCII
static QUrl fromLocalFile(const QString &localfile)
Returns a QUrl representation of localFile, interpreted as a local file.
bool isValid() const
Returns true if the URL is non-empty and valid; otherwise returns false.
Combined button and popup list for selecting options.
SharedPointerFileDialogOptions m_options
#define qCDebug(category,...)
#define Q_DECLARE_LOGGING_CATEGORY(name)
GLuint GLsizei const GLchar * label
[43]
QFileDialog dialog(this)
[1]
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent