diff options
Diffstat (limited to 'src/declarative/scenegraph/util/qsgtextureprovider.cpp')
-rw-r--r-- | src/declarative/scenegraph/util/qsgtextureprovider.cpp | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/src/declarative/scenegraph/util/qsgtextureprovider.cpp b/src/declarative/scenegraph/util/qsgtextureprovider.cpp index abaf96ed5a..49d157d480 100644 --- a/src/declarative/scenegraph/util/qsgtextureprovider.cpp +++ b/src/declarative/scenegraph/util/qsgtextureprovider.cpp @@ -41,6 +41,9 @@ #include "qsgtextureprovider_p.h" +#include <qsgimage_p.h> +#include <qsgshadereffectsource_p.h> + #ifndef GL_CLAMP_TO_EDGE #define GL_CLAMP_TO_EDGE 0x812F #endif @@ -50,16 +53,10 @@ QT_BEGIN_NAMESPACE /*! \class QSGTextureProvider \brief The QSGTextureProvider class encapsulates texture based entities in QML. - */ - -/*! - Convenience function for casting a QObject to a QSGTextureProvider + The QSGTextureProvider lives primarily in the scene graph rendering thread. */ -QSGTextureProvider *QSGTextureProvider::from(QObject *object) -{ - return object ? static_cast<QSGTextureProvider *>(object->qt_metacast("QSGTextureProvider")) : 0; -} + QT_END_NAMESPACE |