Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QXdgDesktopPortalFileDialogPrivate Class Reference
Collaboration diagram for QXdgDesktopPortalFileDialogPrivate:

Public Member Functions

 QXdgDesktopPortalFileDialogPrivate (QPlatformFileDialogHelper *nativeFileDialog, uint fileChooserPortalVersion)
 QXdgDesktopPortalFileDialogPrivate (QPlatformFileDialogHelper *nativeFileDialog, uint fileChooserPortalVersion)

Public Attributes

QEventLoop loop
QString acceptLabel
QUrl directory
QString title
QStringList nameFilters
QStringList mimeTypesFilters
QMap< QString, QStringuserVisibleToNameFilter
QString selectedMimeTypeFilter
QString selectedNameFilter
QStringList selectedFiles
std::unique_ptr< QPlatformFileDialogHelpernativeFileDialog
uint fileChooserPortalVersion = 0
bool failedToOpen = false
bool directoryMode = false
bool multipleFiles = false
bool saveFile = false

Detailed Description

Definition at line 74 of file qxdgdesktopportalfiledialog.cpp.

Constructor & Destructor Documentation

◆ QXdgDesktopPortalFileDialogPrivate() [1/2]

QXdgDesktopPortalFileDialogPrivate::QXdgDesktopPortalFileDialogPrivate ( QPlatformFileDialogHelper * nativeFileDialog,
uint fileChooserPortalVersion )
inline

Definition at line 77 of file qxdgdesktopportalfiledialog.cpp.

References QXdgDesktopPortalFileDialogPrivate().

Referenced by QXdgDesktopPortalFileDialogPrivate().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ QXdgDesktopPortalFileDialogPrivate() [2/2]

QXdgDesktopPortalFileDialogPrivate::QXdgDesktopPortalFileDialogPrivate ( QPlatformFileDialogHelper * nativeFileDialog,
uint fileChooserPortalVersion )
inline

Definition at line 77 of file qxdgdesktopportalfiledialog.cpp.

Member Data Documentation

◆ acceptLabel

QString QXdgDesktopPortalFileDialogPrivate::acceptLabel

Definition at line 83 of file qxdgdesktopportalfiledialog.cpp.

◆ directory

QUrl QXdgDesktopPortalFileDialogPrivate::directory

Definition at line 84 of file qxdgdesktopportalfiledialog.cpp.

◆ directoryMode

bool QXdgDesktopPortalFileDialogPrivate::directoryMode = false

Definition at line 96 of file qxdgdesktopportalfiledialog.cpp.

◆ failedToOpen

bool QXdgDesktopPortalFileDialogPrivate::failedToOpen = false

Definition at line 95 of file qxdgdesktopportalfiledialog.cpp.

◆ fileChooserPortalVersion

uint QXdgDesktopPortalFileDialogPrivate::fileChooserPortalVersion = 0

Definition at line 94 of file qxdgdesktopportalfiledialog.cpp.

◆ loop

QEventLoop QXdgDesktopPortalFileDialogPrivate::loop

Definition at line 82 of file qxdgdesktopportalfiledialog.cpp.

◆ mimeTypesFilters

QStringList QXdgDesktopPortalFileDialogPrivate::mimeTypesFilters

Definition at line 87 of file qxdgdesktopportalfiledialog.cpp.

◆ multipleFiles

bool QXdgDesktopPortalFileDialogPrivate::multipleFiles = false

Definition at line 97 of file qxdgdesktopportalfiledialog.cpp.

◆ nameFilters

QStringList QXdgDesktopPortalFileDialogPrivate::nameFilters

Definition at line 86 of file qxdgdesktopportalfiledialog.cpp.

◆ nativeFileDialog

std::unique_ptr< QPlatformFileDialogHelper > QXdgDesktopPortalFileDialogPrivate::nativeFileDialog

Definition at line 93 of file qxdgdesktopportalfiledialog.cpp.

◆ saveFile

bool QXdgDesktopPortalFileDialogPrivate::saveFile = false

Definition at line 98 of file qxdgdesktopportalfiledialog.cpp.

◆ selectedFiles

QStringList QXdgDesktopPortalFileDialogPrivate::selectedFiles

Definition at line 92 of file qxdgdesktopportalfiledialog.cpp.

◆ selectedMimeTypeFilter

QString QXdgDesktopPortalFileDialogPrivate::selectedMimeTypeFilter

Definition at line 90 of file qxdgdesktopportalfiledialog.cpp.

◆ selectedNameFilter

QString QXdgDesktopPortalFileDialogPrivate::selectedNameFilter

Definition at line 91 of file qxdgdesktopportalfiledialog.cpp.

◆ title

QString QXdgDesktopPortalFileDialogPrivate::title

Definition at line 85 of file qxdgdesktopportalfiledialog.cpp.

◆ userVisibleToNameFilter

QMap< QString, QString > QXdgDesktopPortalFileDialogPrivate::userVisibleToNameFilter

Definition at line 89 of file qxdgdesktopportalfiledialog.cpp.


The documentation for this class was generated from the following file: