4#ifndef QQUICKGRAPHICSINFO_P_H
5#define QQUICKGRAPHICSINFO_P_H
18#include <QtCore/qobject.h>
19#include <QtCore/qpointer.h>
20#include <QtQml/qqml.h>
21#include <QtGui/qsurfaceformat.h>
22#include <QtQuick/qsgrendererinterface.h>
23#include <QtCore/private/qglobal_p.h>
45 QML_UNCREATABLE(
"GraphicsInfo is only available via attached properties.")
void minorVersionChanged()
void renderableTypeChanged()
ShaderSourceType shaderSourceType
@ OpenGLCompatibilityProfile
static QQuickGraphicsInfo * qmlAttachedProperties(QObject *object)
void shaderCompilationTypeChanged()
@ SurfaceFormatUnspecified
ShaderCompilationType shaderCompilationType() const
void majorVersionChanged()
OpenGLContextProfile profile() const
OpenGLContextProfile profile
ShaderSourceType shaderSourceType() const
ShaderType shaderType() const
void shaderSourceTypeChanged()
RenderableType renderableType() const
RenderableType renderableType
ShaderCompilationType shaderCompilationType
The QQuickItem class provides the most basic of all visual items in \l {Qt Quick}.
\qmltype Window \instantiates QQuickWindow \inqmlmodule QtQuick
Combined button and popup list for selecting options.
#define QML_UNCREATABLE(REASON)
#define QML_NAMED_ELEMENT(NAME)
#define QML_ADDED_IN_VERSION(MAJOR, MINOR)
#define QML_ATTACHED(ATTACHED_TYPE)