6 tr(
"Open Image"),
"/home/jana",
tr(
"Image Files (*.png *.jpg *.bmp)"));
11"Images (*.png *.xpm *.jpg);;Text files (*.txt);;XML files (*.xml)"
58 tr(
"Images (*.png *.xpm *.jpg)"));
65 "Select one or more files to open",
67 "Images (*.png *.xpm *.jpg)");
73 "/home/jana/untitled.png",
74 tr(
"Images (*.png *.xpm *.jpg)"));
88 "application/octet-stream"
97"Images (*.png *.xpm *.jpg);;Text files (*.txt);;XML files (*.xml)"
virtual int exec()
Shows the dialog as a \l{QDialog::Modal Dialogs}{modal dialog}, blocking until the user closes it.
The QFileDialog class provides a dialog that allow users to select files or directories.
static QString getExistingDirectory(QWidget *parent=nullptr, const QString &caption=QString(), const QString &dir=QString(), Options options=ShowDirsOnly)
This is a convenience static function that will return an existing directory selected by the user.
static QString getSaveFileName(QWidget *parent=nullptr, const QString &caption=QString(), const QString &dir=QString(), const QString &filter=QString(), QString *selectedFilter=nullptr, Options options=Options())
This is a convenience static function that will return a file name selected by the user.
void setNameFilters(const QStringList &filters)
static QString getOpenFileName(QWidget *parent=nullptr, const QString &caption=QString(), const QString &dir=QString(), const QString &filter=QString(), QString *selectedFilter=nullptr, Options options=Options())
This is a convenience static function that returns an existing file selected by the user.
void setViewMode(ViewMode mode)
QStringList selectedFiles() const
Returns a list of strings containing the absolute paths of the selected files in the dialog.
static void getOpenFileContent(const QString &nameFilter, const std::function< void(const QString &, const QByteArray &)> &fileContentsReady)
This is a convenience static function that will return the content of a file selected by the user.
void setFileMode(FileMode mode)
void setNameFilter(const QString &filter)
static void saveFileContent(const QByteArray &fileContent, const QString &fileNameHint=QString())
This is a convenience static function that saves fileContent to a file, using a file name and locatio...
static QStringList getOpenFileNames(QWidget *parent=nullptr, const QString &caption=QString(), const QString &dir=QString(), const QString &filter=QString(), QString *selectedFilter=nullptr, Options options=Options())
This is a convenience static function that will return one or more existing files selected by the use...
\macro QT_RESTRICTED_CAST_FROM_ASCII
QStringList mimeTypeFilters({"image/jpeg", "image/png", "application/octet-stream" })
[12]
XML files xml auto fileContentReady
[14]
QFileDialog dialog(this)
[1]
const QStringList filters({"Image files (*.png *.xpm *.jpg)", "Text files (*.txt)", "Any files (*)" })
[6]