OpenLexocad  28.0
FileDialog.h
Go to the documentation of this file.
1 #pragma once
2 #include <QStringList> // for QString, QStringList
3 
4 
5 class QWidget;
6 
7 
8 namespace Base
9 {
11 {
12 public:
13  LX_BASE_EXPORT static QString getSaveFileName(const QString& dir,
14  const QString& filter = QString(),
15  QWidget* parent = 0,
16  const char* name = 0,
17  const QString& caption = QString(),
18  QString* selectedFilter = 0,
19  bool resolveSymlinks = true);
20 
21 
22  LX_BASE_EXPORT static QString getOpenFileName(const QString& dir,
23  const QString& filter = QString(),
24  QWidget* parent = 0,
25  const char* name = 0,
26  const QString& caption = QString(),
27  QString* selectedFilter = 0,
28  bool resolveSymlinks = true);
29 
30  LX_BASE_EXPORT static QStringList getOpenFileNames(const QString& dir,
31  const QString& filter = QString(),
32  QWidget* parent = 0,
33  const char* name = 0,
34  const QString& caption = QString(),
35  QString* selectedFilter = 0,
36  bool resolveSymlinks = true);
37 
38  LX_BASE_EXPORT static QString getExistingDirectory(QWidget* parent = 0, const QString& caption = QString(), const QString& dir = QString());
39 
40  LX_BASE_EXPORT static QString getSaveFileName(QWidget* parent = 0,
41  const QString& caption = QString(),
42  const QString& dir = QString(),
43  const QString& filter = QString(),
44  QString* selectedFilter = 0);
45 
46  LX_BASE_EXPORT static QString getOpenFileName(QWidget* parent = 0,
47  const QString& caption = QString(),
48  const QString& dir = QString(),
49  const QString& filter = QString(),
50  QString* selectedFilter = 0);
51 };
52 
53 
54 } // namespace Base
Base::FileDialog::getSaveFileName
static LX_BASE_EXPORT QString getSaveFileName(const QString &dir, const QString &filter=QString(), QWidget *parent=0, const char *name=0, const QString &caption=QString(), QString *selectedFilter=0, bool resolveSymlinks=true)
Base::FileDialog::getExistingDirectory
static LX_BASE_EXPORT QString getExistingDirectory(QWidget *parent=0, const QString &caption=QString(), const QString &dir=QString())
Base::FileDialog
Definition: FileDialog.h:11
Base::FileDialog::getSaveFileName
static LX_BASE_EXPORT QString getSaveFileName(QWidget *parent=0, const QString &caption=QString(), const QString &dir=QString(), const QString &filter=QString(), QString *selectedFilter=0)
Base::FileDialog::getOpenFileNames
static LX_BASE_EXPORT QStringList getOpenFileNames(const QString &dir, const QString &filter=QString(), QWidget *parent=0, const char *name=0, const QString &caption=QString(), QString *selectedFilter=0, bool resolveSymlinks=true)
Base::FileDialog::getOpenFileName
static LX_BASE_EXPORT QString getOpenFileName(const QString &dir, const QString &filter=QString(), QWidget *parent=0, const char *name=0, const QString &caption=QString(), QString *selectedFilter=0, bool resolveSymlinks=true)
Base::FileDialog::getOpenFileName
static LX_BASE_EXPORT QString getOpenFileName(QWidget *parent=0, const QString &caption=QString(), const QString &dir=QString(), const QString &filter=QString(), QString *selectedFilter=0)
Base
Definition: AbstractXMLReader.h:5