#ifndef QDRAWUTIL_H
#define QDRAWUTIL_H
#include <QtCore/qnamespace.h>
#include <QtCore/qstring.h>
typedef enum QtValidLicenseForGuiModule QtGuiModule;
struct QPainter;
#ifndef QT3_SUPPORT
struct QColorGroup;
#endif
struct QPalette;
struct QPoint;
struct QColor;
struct QBrush;
struct QRect;
struct QPixmap;
void qDrawShadeLine(struct QPainter* p, int x1, int y1, int x2, int y2, struct QPalette const & pal, bool sunken = 1, int lineWidth = 1, int midLineWidth = 0);
void qDrawShadeLine(struct QPainter* p, struct QPoint const & p1, struct QPoint const & p2, struct QPalette const & pal, bool sunken = 1, int lineWidth = 1, int midLineWidth = 0);
void qDrawShadeRect(struct QPainter* p, int x, int y, int w, int h, struct QPalette const & pal, bool sunken = 0, int lineWidth = 1, int midLineWidth = 0, struct QBrush const * fill = 0);
void qDrawShadeRect(struct QPainter* p, struct QRect const & r, struct QPalette const & pal, bool sunken = 0, int lineWidth = 1, int midLineWidth = 0, struct QBrush const * fill = 0);
void qDrawShadePanel(struct QPainter* p, int x, int y, int w, int h, struct QPalette const & pal, bool sunken = 0, int lineWidth = 1, struct QBrush const * fill = 0);
void qDrawShadePanel(struct QPainter* p, struct QRect const & r, struct QPalette const & pal, bool sunken = 0, int lineWidth = 1, struct QBrush const * fill = 0);
void qDrawWinButton(struct QPainter* p, int x, int y, int w, int h, struct QPalette const & pal, bool sunken = 0, struct QBrush const * fill = 0);
void qDrawWinButton(struct QPainter* p, struct QRect const & r, struct QPalette const & pal, bool sunken = 0, struct QBrush const * fill = 0);
void qDrawWinPanel(struct QPainter* p, int x, int y, int w, int h, struct QPalette const & pal, bool sunken = 0, struct QBrush const * fill = 0);
void qDrawWinPanel(struct QPainter* p, struct QRect const & r, struct QPalette const & pal, bool sunken = 0, struct QBrush const * fill = 0);
void qDrawPlainRect(struct QPainter* p, int x, int y, int w, int h, struct QColor const &, int lineWidth = 1, struct QBrush const * fill = 0);
void qDrawPlainRect(struct QPainter* p, struct QRect const & r, struct QColor const &, int lineWidth = 1, struct QBrush const * fill = 0);
#endif // QDRAWUTIL_H