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