13 #include <QtCore/QtGlobal>
14 #include <QtCore/QString>
15 #include <QtWidgets/QLineEdit>
37 DontResolveSymlinks = 0x02,
38 DontConfirmOverwrite = 0x04,
40 DontUseNativeDialog = 0x10
43 Q_DECLARE_FLAGS(Options, Option)
45 static QString getExistingDirectory ( makVrv::DtDe& de, QWidget * parent = 0,
46 const QString & caption = QString(), const QString & dir = QString(),
47 Options options = ShowDirsOnly,
bool nativeFileDialog = false );
49 static QString getOpenFileName ( makVrv::DtDe& de, QWidget * parent = 0,
50 const QString & caption = QString(), const QString & dir = QString(),
51 const QString & filter = QString(), QString * selectedFilter = 0,
52 Options options = 0,
bool mustExist = false,
bool nativeFileDialog = false );
54 static QStringList getOpenFileNames ( makVrv::DtDe& de, QWidget * parent = 0,
55 const QString & caption = QString(), const QString & dir = QString(),
56 const QString & filter = QString(), QString * selectedFilter = 0,
57 Options options = 0,
bool nativeFileDialog = false );
59 static QString getSaveFileName ( makVrv::DtDe& de, QWidget * parent = 0,
60 const QString & caption = QString(), const QString & dir = QString(),
61 const QString & filter = QString(), QString * selectedFilter = 0,
62 Options options = 0 ,
bool nativeFileDialog = false);
65 static QString getText(QWidget* parent, const QString& title, const QString& label,
66 QLineEdit::EchoMode
mode =
QLineEdit::Normal, const QString& startText = "",
bool*ok = 0, const Qt::WindowFlags& flags = 0);
69 static
int getInt(QWidget* parent, const QString& title, const QString& label,
70 QLineEdit::EchoMode
mode =
QLineEdit::Normal,
int startInt = 0,
int min = -2147483647,
int max = 2147483647,
int step = 1,
71 bool*ok = 0, const Qt::WindowFlags& flags = Qt::Tool);
74 static
double getDouble(QWidget* parent, const QString& title, const QString& label,
76 double maximum = 2147483647,
int decimals = 1,
bool*ok = 0, const Qt::WindowFlags& flags = Qt::Tool);
#define DT_DLL_VRFGUICOMMONQT
Definition: vrfGuiCommonQt.h:22
A wrapper around the QFileDialog classes to allow for more convenient access and allow rendering to c...
Definition: qtStaticFileDialog.h:30
Option
Definition: qtStaticFileDialog.h:34
const char int mode
Definition: ioapi.h:38