1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- #ifndef QQMLFILESELECTOR_H
- #define QQMLFILESELECTOR_H
- #include <QtCore/QObject>
- #include <QtCore/QUrl>
- #include <QtQml/QQmlEngine>
- #include <QtQml/qtqmlglobal.h>
- QT_BEGIN_NAMESPACE
- class QFileSelector;
- class QQmlFileSelectorPrivate;
- class Q_QML_EXPORT QQmlFileSelector : public QObject
- {
- Q_OBJECT
- Q_DECLARE_PRIVATE(QQmlFileSelector)
- public:
- explicit QQmlFileSelector(QQmlEngine *engine, QObject *parent = Q_NULLPTR);
- ~QQmlFileSelector();
- QFileSelector *selector() const Q_DECL_NOTHROW;
- void setSelector(QFileSelector *selector);
- void setExtraSelectors(QStringList &strings);
- void setExtraSelectors(const QStringList &strings);
- static QQmlFileSelector* get(QQmlEngine*);
- private:
- Q_DISABLE_COPY(QQmlFileSelector)
- };
- QT_END_NAMESPACE
- #endif
|