QFileDialog Class Reference
[QtGui module]
Inherits QDialog.
Types
- enum AcceptMode { AcceptOpen, AcceptSave }
- enum DialogLabel { LookIn, FileName, FileType, Accept, Reject }
- enum FileMode { AnyFile, ExistingFile, Directory, ExistingFiles, DirectoryOnly }
- enum Option { ShowDirsOnly, DontResolveSymlinks, DontConfirmOverwrite, DontUseSheet, ..., HideNameFilterDetails }
- class Options
- enum ViewMode { Detail, List }
Methods
- __init__ (self, QWidget, Qt.WindowFlags)
- __init__ (self, QWidget parent = None, QString caption = QString(), QString directory = QString(), QString filter = QString())
- accept (self)
- AcceptMode acceptMode (self)
- changeEvent (self, QEvent)
- bool confirmOverwrite (self)
- QString defaultSuffix (self)
- QDir directory (self)
- done (self, int)
- FileMode fileMode (self)
- QDir.Filters filter (self)
- QStringList filters (self)
- QStringList history (self)
- QFileIconProvider iconProvider (self)
- bool isNameFilterDetailsVisible (self)
- bool isReadOnly (self)
- QAbstractItemDelegate itemDelegate (self)
- QString labelText (self, DialogLabel)
- QStringList nameFilters (self)
- open (self)
- open (self, QObject, SLOT()SLOT())
- open (self, callable)
- Options options (self)
- QAbstractProxyModel proxyModel (self)
- bool resolveSymlinks (self)
- bool restoreState (self, QByteArray)
- QByteArray saveState (self)
- QStringList selectedFiles (self)
- QString selectedFilter (self)
- QString selectedNameFilter (self)
- selectFile (self, QString)
- selectFilter (self, QString)
- selectNameFilter (self, QString)
- setAcceptMode (self, AcceptMode)
- setConfirmOverwrite (self, bool)
- setDefaultSuffix (self, QString)
- setDirectory (self, QString)
- setDirectory (self, QDir)
- setFileMode (self, FileMode)
- setFilter (self, QString)
- setFilter (self, QDir.Filters)
- setFilters (self, QStringList)
- setHistory (self, QStringList)
- setIconProvider (self, QFileIconProvider)
- setItemDelegate (self, QAbstractItemDelegate)
- setLabelText (self, DialogLabel, QString)
- setNameFilter (self, QString)
- setNameFilterDetailsVisible (self, bool)
- setNameFilters (self, QStringList)
- setOption (self, Option, bool on = True)
- setOptions (self, Options)
- setProxyModel (self, QAbstractProxyModel)
- setReadOnly (self, bool)
- setResolveSymlinks (self, bool)
- setSidebarUrls (self, list-of-QUrl)
- setViewMode (self, ViewMode)
- setVisible (self, bool)
- list-of-QUrl sidebarUrls (self)
- bool testOption (self, Option)
- ViewMode viewMode (self)
Static Methods
- QString getExistingDirectory (QWidget parent = None, QString caption = QString(), QString directory = QString(), Options options = QFileDialog.ShowDirsOnly)
- QString getOpenFileName (QWidget parent = None, QString caption = QString(), QString directory = QString(), QString filter = QString(), Options options = 0)
- QString getOpenFileName (QWidget parent = None, QString caption = QString(), QString directory = QString(), QString filter = QString(), QString selectedFilter = None, Options options = 0)
- (QString, QString) getOpenFileNameAndFilter (QWidget parent = None, QString caption = QString(), QString directory = QString(), QString filter = QString(), QString initialFilter = QString(), Options options = 0)
- QStringList getOpenFileNames (QWidget parent = None, QString caption = QString(), QString directory = QString(), QString filter = QString(), Options options = 0)
- QStringList getOpenFileNames (QWidget parent = None, QString caption = QString(), QString directory = QString(), QString filter = QString(), QString selectedFilter = None, Options options = 0)
- (QString, QString) getOpenFileNamesAndFilter (QWidget parent = None, QString caption = QString(), QString directory = QString(), QString filter = QString(), QString initialFilter = QString(), Options options = 0)
- QString getSaveFileName (QWidget parent = None, QString caption = QString(), QString directory = QString(), QString filter = QString(), Options options = 0)
- QString getSaveFileName (QWidget parent = None, QString caption = QString(), QString directory = QString(), QString filter = QString(), QString selectedFilter = None, Options options = 0)
- (QString, QString) getSaveFileNameAndFilter (QWidget parent = None, QString caption = QString(), QString directory = QString(), QString filter = QString(), QString initialFilter = QString(), Options options = 0)
Qt Signals
Detailed Description
Type Documentation
QFileDialog.AcceptMode
QFileDialog.DialogLabel
QFileDialog.FileMode
QFileDialog.Option
QFileDialog.ViewMode
Method Documentation
The QWidget argument, if not None, causes self to be owned by Qt instead of PyQt.
QFileDialog.__init__ (self, QWidget parent = None, QString caption = QString(), QString directory = QString(), QString filter = QString())
The parent argument, if not None, causes self to be owned by Qt instead of PyQt.
QFileDialog.accept (self)
AcceptMode QFileDialog.acceptMode (self)
QFileDialog.changeEvent (self, QEvent)
bool QFileDialog.confirmOverwrite (self)
QString QFileDialog.defaultSuffix (self)
QDir QFileDialog.directory (self)
QFileDialog.done (self, int)
FileMode QFileDialog.fileMode (self)
QDir.Filters QFileDialog.filter (self)
QStringList QFileDialog.filters (self)
QString QFileDialog.getExistingDirectory (QWidget parent = None, QString caption = QString(), QString directory = QString(), Options options = QFileDialog.ShowDirsOnly)
QString QFileDialog.getOpenFileName (QWidget parent = None, QString caption = QString(), QString directory = QString(), QString filter = QString(), Options options = 0)
QString QFileDialog.getOpenFileName (QWidget parent = None, QString caption = QString(), QString directory = QString(), QString filter = QString(), QString selectedFilter = None, Options options = 0)
(QString, QString) QFileDialog.getOpenFileNameAndFilter (QWidget parent = None, QString caption = QString(), QString directory = QString(), QString filter = QString(), QString initialFilter = QString(), Options options = 0)
QStringList QFileDialog.getOpenFileNames (QWidget parent = None, QString caption = QString(), QString directory = QString(), QString filter = QString(), Options options = 0)
QStringList QFileDialog.getOpenFileNames (QWidget parent = None, QString caption = QString(), QString directory = QString(), QString filter = QString(), QString selectedFilter = None, Options options = 0)
(QString, QString) QFileDialog.getOpenFileNamesAndFilter (QWidget parent = None, QString caption = QString(), QString directory = QString(), QString filter = QString(), QString initialFilter = QString(), Options options = 0)
QString QFileDialog.getSaveFileName (QWidget parent = None, QString caption = QString(), QString directory = QString(), QString filter = QString(), Options options = 0)
QString QFileDialog.getSaveFileName (QWidget parent = None, QString caption = QString(), QString directory = QString(), QString filter = QString(), QString selectedFilter = None, Options options = 0)
(QString, QString) QFileDialog.getSaveFileNameAndFilter (QWidget parent = None, QString caption = QString(), QString directory = QString(), QString filter = QString(), QString initialFilter = QString(), Options options = 0)
QStringList QFileDialog.history (self)
bool QFileDialog.isNameFilterDetailsVisible (self)
bool QFileDialog.isReadOnly (self)
QString QFileDialog.labelText (self, DialogLabel)
QStringList QFileDialog.nameFilters (self)
QFileDialog.open (self)
QFileDialog.open (self, QObject, SLOT()SLOT())
QFileDialog.open (self, callable)
Options QFileDialog.options (self)
bool QFileDialog.resolveSymlinks (self)
bool QFileDialog.restoreState (self, QByteArray)
QByteArray QFileDialog.saveState (self)
QStringList QFileDialog.selectedFiles (self)
QString QFileDialog.selectedFilter (self)
QString QFileDialog.selectedNameFilter (self)
QFileDialog.selectFile (self, QString)
QFileDialog.selectFilter (self, QString)
QFileDialog.selectNameFilter (self, QString)
QFileDialog.setAcceptMode (self, AcceptMode)
QFileDialog.setConfirmOverwrite (self, bool)
QFileDialog.setDefaultSuffix (self, QString)
QFileDialog.setDirectory (self, QString)
QFileDialog.setDirectory (self, QDir)
QFileDialog.setFileMode (self, FileMode)
QFileDialog.setFilter (self, QString)
QFileDialog.setFilter (self, QDir.Filters)
QFileDialog.setFilters (self, QStringList)
QFileDialog.setHistory (self, QStringList)
QFileDialog.setIconProvider (self, QFileIconProvider)
QFileDialog.setLabelText (self, DialogLabel, QString)
QFileDialog.setNameFilter (self, QString)
QFileDialog.setNameFilterDetailsVisible (self, bool)
QFileDialog.setNameFilters (self, QStringList)
QFileDialog.setOption (self, Option, bool on = True)
QFileDialog.setOptions (self, Options)
The QAbstractProxyModel argument has it's ownership transferred to Qt.
QFileDialog.setReadOnly (self, bool)
QFileDialog.setResolveSymlinks (self, bool)
QFileDialog.setSidebarUrls (self, list-of-QUrl)
QFileDialog.setViewMode (self, ViewMode)
QFileDialog.setVisible (self, bool)
list-of-QUrl QFileDialog.sidebarUrls (self)
bool QFileDialog.testOption (self, Option)
ViewMode QFileDialog.viewMode (self)
Qt Signal Documentation
void currentChanged (const QString&)
This is the default overload of this signal.
void directoryEntered (const QString&)
This is the default overload of this signal.
void fileSelected (const QString&)
This is the default overload of this signal.
void filesSelected (const QStringList&)
This is the default overload of this signal.
void filterSelected (const QString&)
This is the default overload of this signal.