20 #ifndef QTFILEDIALOG_H
21 #define QTFILEDIALOG_H
24 #include "filedialog.h"
35 QtFileDialogFactory(){}
40 virtual ~QtFileDialogFactory()
49 virtual ~QtFileDialog();
52 QStringList
exec(QWidget *parent,
const QString &dir, Mode mode,
53 const QString &caption,
const QString &filter,
54 QString *selectedFilter)
override;
File dialog plugin interface.
Definition: filedialogfactory.h:45
virtual QString translation() const =0
virtual FileDialog * create()=0
virtual void showAbout(QWidget *parent)=0
virtual FileDialogProperties properties() const =0
The FileDialog class is the base interface class of the file dialogs.
Definition: filedialog.h:37
virtual QStringList exec(QWidget *parent, const QString &dir, Mode mode, const QString &caption, const QString &filter=QString(), QString *selectedFilter=nullptr)=0
Structure to store file dialog plugin properties.
Definition: filedialogfactory.h:33