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 333 of file qwindowsdialoghelpers.cpp.

Constructor & Destructor Documentation

◆ QWindowsFileDialogSharedData() [1/2]

QWindowsFileDialogSharedData::QWindowsFileDialogSharedData ( )
inline

Definition at line 336 of file qwindowsdialoghelpers.cpp.

◆ QWindowsFileDialogSharedData() [2/2]

QWindowsFileDialogSharedData::QWindowsFileDialogSharedData ( )
inline

Definition at line 336 of file qwindowsdialoghelpers.cpp.

Member Function Documentation

◆ directory() [1/2]

QUrl QWindowsFileDialogSharedData::directory ( ) const
inline

Definition at line 358 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 406 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 394 of file qwindowsdialoghelpers.cpp.

◆ selectedFile() [2/2]

QString QWindowsFileDialogSharedData::selectedFile ( ) const

◆ selectedFiles() [1/2]

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

Definition at line 386 of file qwindowsdialoghelpers.cpp.

◆ selectedFiles() [2/2]

QList< QUrl > QWindowsFileDialogSharedData::selectedFiles ( ) const

◆ selectedNameFilter() [1/2]

QString QWindowsFileDialogSharedData::selectedNameFilter ( ) const
inline

Definition at line 372 of file qwindowsdialoghelpers.cpp.

◆ selectedNameFilter() [2/2]

QString QWindowsFileDialogSharedData::selectedNameFilter ( ) const

◆ setDirectory() [1/2]

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

Definition at line 366 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 400 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 380 of file qwindowsdialoghelpers.cpp.

◆ setSelectedNameFilter() [2/2]

void QWindowsFileDialogSharedData::setSelectedNameFilter ( const QString & )

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