The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Qt::Gui::QFileDialog

PUBLIC METHODS

QFileDialog(QWidget * parent, QFlags<Qt::WindowType> f)
QFileDialog(QWidget * parent, const QString & caption, const QString & directory, const QString & filter)
QFileDialog(QWidget * parent, const QString & caption, const QString & directory, const QString & filter = QString())
QFileDialog(QWidget * parent, const QString & caption, const QString & directory = QString(), const QString & filter = QString())
QFileDialog(QWidget * parent, const QString & caption = QString(), const QString & directory = QString(), const QString & filter = QString())
QFileDialog(QWidget * parent = 0, const QString & caption = QString(), const QString & directory = QString(), const QString & filter = QString())
~QFileDialog()
QFileDialog::AcceptMode acceptMode()
bool confirmOverwrite()
QString defaultSuffix()
QDir directory()
QFileDialog::FileMode fileMode()
QDir::Filters filter()
QStringList filters()
static QString getExistingDirectory(QWidget * parent, const QString & caption, const QString & dir, QFlags<QFileDialog::Option> options)
static QString getExistingDirectory(QWidget * parent, const QString & caption, const QString & dir, QFlags<QFileDialog::Option> options = QFileDialog::ShowDirsOnly)
static QString getExistingDirectory(QWidget * parent, const QString & caption, const QString & dir = QString(), QFlags<QFileDialog::Option> options = QFileDialog::ShowDirsOnly)
static QString getExistingDirectory(QWidget * parent, const QString & caption = QString(), const QString & dir = QString(), QFlags<QFileDialog::Option> options = QFileDialog::ShowDirsOnly)
static QString getExistingDirectory(QWidget * parent = 0, const QString & caption = QString(), const QString & dir = QString(), QFlags<QFileDialog::Option> options = QFileDialog::ShowDirsOnly)
static QString getOpenFileName(QWidget * parent, const QString & caption, const QString & dir, const QString & filter, QString * selectedFilter, QFlags<QFileDialog::Option> options)
static QString getOpenFileName(QWidget * parent, const QString & caption, const QString & dir, const QString & filter, QString * selectedFilter, QFlags<QFileDialog::Option> options = 0)
static QString getOpenFileName(QWidget * parent, const QString & caption, const QString & dir, const QString & filter, QString * selectedFilter = 0, QFlags<QFileDialog::Option> options = 0)
static QString getOpenFileName(QWidget * parent, const QString & caption, const QString & dir, const QString & filter = QString(), QString * selectedFilter = 0, QFlags<QFileDialog::Option> options = 0)
static QString getOpenFileName(QWidget * parent, const QString & caption, const QString & dir = QString(), const QString & filter = QString(), QString * selectedFilter = 0, QFlags<QFileDialog::Option> options = 0)
static QString getOpenFileName(QWidget * parent, const QString & caption = QString(), const QString & dir = QString(), const QString & filter = QString(), QString * selectedFilter = 0, QFlags<QFileDialog::Option> options = 0)
static QString getOpenFileName(QWidget * parent = 0, const QString & caption = QString(), const QString & dir = QString(), const QString & filter = QString(), QString * selectedFilter = 0, QFlags<QFileDialog::Option> options = 0)
static QStringList getOpenFileNames(QWidget * parent, const QString & caption, const QString & dir, const QString & filter, QString * selectedFilter, QFlags<QFileDialog::Option> options)
static QStringList getOpenFileNames(QWidget * parent, const QString & caption, const QString & dir, const QString & filter, QString * selectedFilter, QFlags<QFileDialog::Option> options = 0)
static QStringList getOpenFileNames(QWidget * parent, const QString & caption, const QString & dir, const QString & filter, QString * selectedFilter = 0, QFlags<QFileDialog::Option> options = 0)
static QStringList getOpenFileNames(QWidget * parent, const QString & caption, const QString & dir, const QString & filter = QString(), QString * selectedFilter = 0, QFlags<QFileDialog::Option> options = 0)
static QStringList getOpenFileNames(QWidget * parent, const QString & caption, const QString & dir = QString(), const QString & filter = QString(), QString * selectedFilter = 0, QFlags<QFileDialog::Option> options = 0)
static QStringList getOpenFileNames(QWidget * parent, const QString & caption = QString(), const QString & dir = QString(), const QString & filter = QString(), QString * selectedFilter = 0, QFlags<QFileDialog::Option> options = 0)
static QStringList getOpenFileNames(QWidget * parent = 0, const QString & caption = QString(), const QString & dir = QString(), const QString & filter = QString(), QString * selectedFilter = 0, QFlags<QFileDialog::Option> options = 0)
static QString getSaveFileName(QWidget * parent, const QString & caption, const QString & dir, const QString & filter, QString * selectedFilter, QFlags<QFileDialog::Option> options)
static QString getSaveFileName(QWidget * parent, const QString & caption, const QString & dir, const QString & filter, QString * selectedFilter, QFlags<QFileDialog::Option> options = 0)
static QString getSaveFileName(QWidget * parent, const QString & caption, const QString & dir, const QString & filter, QString * selectedFilter = 0, QFlags<QFileDialog::Option> options = 0)
static QString getSaveFileName(QWidget * parent, const QString & caption, const QString & dir, const QString & filter = QString(), QString * selectedFilter = 0, QFlags<QFileDialog::Option> options = 0)
static QString getSaveFileName(QWidget * parent, const QString & caption, const QString & dir = QString(), const QString & filter = QString(), QString * selectedFilter = 0, QFlags<QFileDialog::Option> options = 0)
static QString getSaveFileName(QWidget * parent, const QString & caption = QString(), const QString & dir = QString(), const QString & filter = QString(), QString * selectedFilter = 0, QFlags<QFileDialog::Option> options = 0)
static QString getSaveFileName(QWidget * parent = 0, const QString & caption = QString(), const QString & dir = QString(), const QString & filter = QString(), QString * selectedFilter = 0, QFlags<QFileDialog::Option> options = 0)
QStringList history()
QFileIconProvider * iconProvider()
bool isNameFilterDetailsVisible()
bool isReadOnly()
QAbstractItemDelegate * itemDelegate()
QString labelText(QFileDialog::DialogLabel label)
QStringList nameFilters()
void open(QObject * receiver, const char * member)
QFlags<QFileDialog::Option> options()
QAbstractProxyModel * proxyModel()
bool resolveSymlinks()
bool restoreState(const QByteArray & state)
QByteArray saveState()
void selectFile(const QString & filename)
void selectFilter(const QString & filter)
void selectNameFilter(const QString & filter)
QStringList selectedFiles()
QString selectedFilter()
QString selectedNameFilter()
void setAcceptMode(QFileDialog::AcceptMode mode)
void setConfirmOverwrite(bool enabled)
void setDefaultSuffix(const QString & suffix)
void setDirectory(const QString & directory)
void setDirectory(const QDir & directory)
void setFileMode(QFileDialog::FileMode mode)
void setFilter(const QString & filter)
void setFilter(QDir::Filters filters)
void setFilters(const QStringList & filters)
void setHistory(const QStringList & paths)
void setIconProvider(QFileIconProvider * provider)
void setItemDelegate(QAbstractItemDelegate * delegate)
void setLabelText(QFileDialog::DialogLabel label, const QString & text)
void setNameFilter(const QString & filter)
void setNameFilterDetailsVisible(bool enabled)
void setNameFilters(const QStringList & filters)
void setOption(QFileDialog::Option option, bool on)
void setOption(QFileDialog::Option option, bool on = true)
void setOptions(QFlags<QFileDialog::Option> options)
void setProxyModel(QAbstractProxyModel * model)
void setReadOnly(bool enabled)
void setResolveSymlinks(bool enabled)
void setViewMode(QFileDialog::ViewMode mode)
void setVisible(bool visible)
bool testOption(QFileDialog::Option option)
QFileDialog::ViewMode viewMode()

ENUM VALUES

Detail
List
AnyFile
ExistingFile
Directory
ExistingFiles
DirectoryOnly
AcceptOpen
AcceptSave
LookIn
FileName
FileType
Accept
Reject
ShowDirsOnly
DontConfirmOverwrite
DontUseSheet
DontUseNativeDialog
ReadOnly
HideNameFilterDetails

EXPORT

None by default.

AUTHOR

Dongxu Ma <dongxu@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2011 by Dongxu Ma

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://dev.perl.org/licenses/artistic.html