PLplot  5.10.0
qt.h File Reference
#include <iostream>
#include <QImage>
#include <QPainter>
#include <QLinkedList>
#include <QPrinter>
#include <QApplication>
#include <QWidget>
#include <QMouseEvent>
#include <QTabWidget>
#include <QMainWindow>
#include <QPicture>
#include <QMutex>
#include "plDevs.h"
#include "plplotP.h"
#include "drivers.h"

Go to the source code of this file.

Classes

class  MasterHandler
class  QtPLDriver
class  QtRasterDevice
class  QtEPSDevice
struct  ColourStruct_
struct  TextStruct_
struct  ArcStruct_
class  BufferElement
union  BufferElement::DataType
class  QtPLWidget
class  QtExtWidget

Defines

#define POINTS_PER_INCH   72
#define DEFAULT_DPI   72
#define QT_DEFAULT_X   842
#define QT_DEFAULT_Y   595

Typedefs

typedef enum ElementType_ ElementType

Enumerations

enum  ElementType_ {
  LINE, POLYLINE, POLYGON, RECTANGLE,
  SET_WIDTH, SET_COLOUR, SET_GRADIENT, SET_SMOOTH,
  TEXT, SET_BG_COLOUR, ARC
}

Functions

PLDLLIMPEXP_QT void plsetqtdev (QtExtWidget *widget)
PLDLLIMPEXP_QT void plsetqtdev (QtExtWidget *widget, int argc, char **argv)
PLDLLIMPEXP_QT void plfreeqtdev ()
 PLDLLIMPEXP_QT_DATA (int) vectorize
 PLDLLIMPEXP_QT_DATA (MasterHandler) handler

Define Documentation

#define DEFAULT_DPI   72

Definition at line 84 of file qt.h.

#define POINTS_PER_INCH   72

Definition at line 76 of file qt.h.

#define QT_DEFAULT_X   842

Definition at line 89 of file qt.h.

#define QT_DEFAULT_Y   595

Definition at line 90 of file qt.h.


Typedef Documentation

typedef enum ElementType_ ElementType

Enumeration Type Documentation

Enumerator:
LINE 
POLYLINE 
POLYGON 
RECTANGLE 
SET_WIDTH 
SET_COLOUR 
SET_GRADIENT 
SET_SMOOTH 
TEXT 
SET_BG_COLOUR 
ARC 

Definition at line 236 of file qt.h.


Function Documentation

PLDLLIMPEXP_QT void plsetqtdev ( QtExtWidget widget,
int  argc,
char **  argv 
)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines