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