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
QWindowsFileDialogSharedData Class Reference

Explicitly shared file dialog parameters that are not in QFileDialogOptions. More...

Collaboration diagram for QWindowsFileDialogSharedData:

Public Member Functions

 QWindowsFileDialogSharedData ()
void fromOptions (const QSharedPointer< QFileDialogOptions > &o)
QUrl directory () const
void setDirectory (const QUrl &)
QString selectedNameFilter () const
void setSelectedNameFilter (const QString &)
QList< QUrlselectedFiles () const
void setSelectedFiles (const QList< QUrl > &)
QString selectedFile () const
 QWindowsFileDialogSharedData ()
void fromOptions (const QSharedPointer< QFileDialogOptions > &o)
QUrl directory () const
void setDirectory (const QUrl &)
QString selectedNameFilter () const
void setSelectedNameFilter (const QString &)
QList< QUrlselectedFiles () const
void setSelectedFiles (const QList< QUrl > &)
QString selectedFile () const

Detailed Description

Explicitly shared file dialog parameters that are not in QFileDialogOptions.

Contain Parameters that need to be cached while the native dialog does not exist yet. In addition, the data are updated by the change notifications of the IFileDialogEvent, as querying them after the dialog has closed does not reliably work. Provides thread-safe setters (for the non-modal case).

See also
QFileDialogOptions

Definition at line 331 of file qwindowsdialoghelpers.cpp.

Constructor & Destructor Documentation

◆ QWindowsFileDialogSharedData() [1/2]

QWindowsFileDialogSharedData::QWindowsFileDialogSharedData ( )
inline

Definition at line 334 of file qwindowsdialoghelpers.cpp.

◆ QWindowsFileDialogSharedData() [2/2]

QWindowsFileDialogSharedData::QWindowsFileDialogSharedData ( )
inline

Definition at line 334 of file qwindowsdialoghelpers.cpp.

Member Function Documentation

◆ directory() [1/2]

QUrl QWindowsFileDialogSharedData::directory ( ) const
inline

Definition at line 356 of file qwindowsdialoghelpers.cpp.

◆ directory() [2/2]

QUrl QWindowsFileDialogSharedData::directory ( ) const

◆ fromOptions() [1/2]

void QWindowsFileDialogSharedData::fromOptions ( const QSharedPointer< QFileDialogOptions > & o)
inline

Definition at line 404 of file qwindowsdialoghelpers.cpp.

◆ fromOptions() [2/2]

void QWindowsFileDialogSharedData::fromOptions ( const QSharedPointer< QFileDialogOptions > & o)

◆ selectedFile() [1/2]

QString QWindowsFileDialogSharedData::selectedFile ( ) const
inline

Definition at line 392 of file qwindowsdialoghelpers.cpp.

◆ selectedFile() [2/2]

QString QWindowsFileDialogSharedData::selectedFile ( ) const

◆ selectedFiles() [1/2]

QList< QUrl > QWindowsFileDialogSharedData::selectedFiles ( ) const
inline

Definition at line 384 of file qwindowsdialoghelpers.cpp.

◆ selectedFiles() [2/2]

QList< QUrl > QWindowsFileDialogSharedData::selectedFiles ( ) const

◆ selectedNameFilter() [1/2]

QString QWindowsFileDialogSharedData::selectedNameFilter ( ) const
inline

Definition at line 370 of file qwindowsdialoghelpers.cpp.

◆ selectedNameFilter() [2/2]

QString QWindowsFileDialogSharedData::selectedNameFilter ( ) const

◆ setDirectory() [1/2]

void QWindowsFileDialogSharedData::setDirectory ( const QUrl & d)
inline

Definition at line 364 of file qwindowsdialoghelpers.cpp.

◆ setDirectory() [2/2]

void QWindowsFileDialogSharedData::setDirectory ( const QUrl & )

◆ setSelectedFiles() [1/2]

void QWindowsFileDialogSharedData::setSelectedFiles ( const QList< QUrl > & urls)
inline

Definition at line 398 of file qwindowsdialoghelpers.cpp.

◆ setSelectedFiles() [2/2]

void QWindowsFileDialogSharedData::setSelectedFiles ( const QList< QUrl > & )

◆ setSelectedNameFilter() [1/2]

void QWindowsFileDialogSharedData::setSelectedNameFilter ( const QString & f)
inline

Definition at line 378 of file qwindowsdialoghelpers.cpp.

◆ setSelectedNameFilter() [2/2]

void QWindowsFileDialogSharedData::setSelectedNameFilter ( const QString & )

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