diff options
Diffstat (limited to 'src/controls/qquickstyleselector_p.h')
-rw-r--r-- | src/controls/qquickstyleselector_p.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/controls/qquickstyleselector_p.h b/src/controls/qquickstyleselector_p.h index 567f592a..36ccf07c 100644 --- a/src/controls/qquickstyleselector_p.h +++ b/src/controls/qquickstyleselector_p.h @@ -46,17 +46,17 @@ // We mean it. // -#include <QtCore/QObject> -#include <QtCore/QStringList> +#include <QtCore/qurl.h> +#include <QtCore/qstringlist.h> +#include <QtCore/qscopedpointer.h> QT_BEGIN_NAMESPACE class QQuickStyleSelectorPrivate; -class QQuickStyleSelector : public QObject +class QQuickStyleSelector { - Q_OBJECT public: - explicit QQuickStyleSelector(QObject *parent = Q_NULLPTR); + explicit QQuickStyleSelector(); ~QQuickStyleSelector(); QString select(const QString &filePath) const; @@ -69,12 +69,13 @@ public: void setBaseUrl(const QUrl &base); QUrl baseUrl() const; - static QQuickStyleSelector *instance(QObject *parent = Q_NULLPTR); + static QQuickStyleSelector *instance(); private: QUrl select(const QUrl &filePath) const; Q_DECLARE_PRIVATE(QQuickStyleSelector) + QScopedPointer<QQuickStyleSelectorPrivate> d_ptr; }; QT_END_NAMESPACE |