42 #ifndef QGRAPHICSSHADEREFFECT_P_H 43 #define QGRAPHICSSHADEREFFECT_P_H 56 #include <QtGui/qgraphicseffect.h> 76 void setPixelShaderFragment(
const QByteArray& code);
80 void setUniformsDirty();
94 #endif // QGRAPHICSSHADEREFFECT_P_H The QPainter class performs low-level painting on widgets and other paint devices.
#define QT_END_NAMESPACE
This macro expands to.
The QByteArray class provides an array of bytes.
#define Q_DISABLE_COPY(Class)
Disables the use of copy constructors and assignment operators for the given Class.
The QObject class is the base class of all Qt objects.
#define QT_BEGIN_NAMESPACE
This macro expands to.
#define Q_DECLARE_PRIVATE(Class)
The QGLShaderProgram class allows OpenGL shader programs to be linked and used.
virtual void draw(QPainter *painter)=0
This pure virtual function draws the effect and is called whenever the source needs to be drawn...
The QGraphicsEffect class is the base class for all graphics effects.