#include <QtGui/qbrush.h>
#ifndef QBRUSH_H
class QBrush{
public: QBrush();
public: QBrush(enum Qt::BrushStyle bs);
public: QBrush(class QColor const & color, enum Qt::BrushStyle bs = Qt::SolidPattern);
public: QBrush(enum Qt::GlobalColor color, enum Qt::BrushStyle bs = Qt::SolidPattern);
public: QBrush(class QColor const & color, class QPixmap const & pixmap);
public: QBrush(enum Qt::GlobalColor color, class QPixmap const & pixmap);
public: QBrush(class QPixmap const & pixmap);
public: QBrush(class QImage const & image);
public: QBrush(class QBrush const & brush);
public: QBrush(class QGradient const & gradient);
public: ~QBrush();
public: class QBrush& operator =(class QBrush const & brush);
public: operator struct QVariant () const
public: void setStyle(enum Qt::BrushStyle);
public: void setMatrix(class QMatrix const & mat);
public: class QPixmap texture() const
public: void setTexture(class QPixmap const & pixmap);
public: class QImage textureImage() const
public: void setTextureImage(class QImage const & image);
public: void setColor(class QColor const & color);
public: class QGradient const * gradient() const
public: bool isOpaque() const
public: bool operator ==(class QBrush const & b) const
public: inline bool operator !=(class QBrush const & b) const
private: void detach(enum Qt::BrushStyle newStyle);
private: void init(class QColor const & color, enum Qt::BrushStyle bs);
private: struct QBrushData* d;
private: void cleanUp(struct QBrushData* x);
public: inline void setColor(enum Qt::GlobalColor acolor);
public: inline enum Qt::BrushStyle style() const
public: inline class QColor const & color() const
public: inline class QMatrix const & matrix() const
friend struct QX11PaintEngine;
friend struct QRasterPaintEngine;
friend struct QRasterPaintEnginePrivate;
friend struct QPainter;
};
#endif // QBRUSH_H