|
PLplot 5.15.0
|
#include "qt.h"
Public Member Functions | |
| QtPLDriver (PLINT i_iWidth=QT_DEFAULT_X, PLINT i_iHeight=QT_DEFAULT_Y) | |
| virtual | ~QtPLDriver () |
| void | setPLStream (PLStream *pls) |
| virtual void | drawArc (short x, short y, short width, short height, PLFLT angle1, PLFLT angle2, PLFLT rotate, bool fill) |
| virtual void | drawLine (short x1, short y1, short x2, short y2) |
| virtual void | drawPolyline (short *x, short *y, PLINT npts) |
| virtual void | drawPolygon (short *x, short *y, PLINT npts) |
| virtual void | drawText (EscText *txt) |
| virtual void | setColor (int r, int g, int b, double alpha) |
| virtual void | setBackgroundColor (int, int, int, double) |
| virtual void | setGradient (int x1, int x2, int y1, int y2, unsigned char *r, unsigned char *g, unsigned char *b, PLFLT *alpha, PLINT ncol1) |
| virtual void | setWidthF (PLFLT w) |
| virtual void | setSolid () |
Public Attributes | |
| double | downscale |
| double | m_dWidth |
| double | m_dHeight |
Static Public Attributes | |
| static QMutex | mutex |
Protected Member Functions | |
| QFont | getFont (PLUNICODE code) |
| void | drawTextInPicture (QPainter *, const QString &) |
| QPicture | getTextPicture (PLUNICODE fci, PLUNICODE *text, int len, PLFLT chrht) |
Protected Attributes | |
| bool | underlined |
| bool | overlined |
| double | currentFontScale |
| double | currentFontSize |
| double | yOffset |
| double | xOffset |
| PLStream * | pls |
| QPainter * | m_painterP |
| QtPLDriver::QtPLDriver | ( | PLINT | i_iWidth = QT_DEFAULT_X, |
| PLINT | i_iHeight = QT_DEFAULT_Y ) |
|
virtual |
|
virtual |
|
virtual |
|
protected |
|
inlinevirtual |
|
virtual |