| #ifndef QTGRAPHICS_H | |
| #define QTGRAPHICS_H | |
| #include <jni.h> | |
| #include <QPainter> | |
| #include <QPaintDevice> | |
| #include <QPen> | |
| #include <QBrush> | |
| class GraphicsPainter : public QPainter | |
| { | |
| public: | |
| QPen *currentPen; | |
| QBrush *currentBrush; | |
| QColor *currentColor; | |
| GraphicsPainter(QPaintDevice *dev) : QPainter( dev ) | |
| { | |
| currentPen = new QPen(); | |
| currentBrush = new QBrush(); | |
| currentColor = new QColor(); | |
| } | |
| }; | |
| GraphicsPainter *getPainter( JNIEnv *env, jobject obj ); | |
| #endif |