PythonQtWrapper_QPaintDevice.h
34 lines
| 1.6 KiB
| text/x-c
|
CLexer
florianlink
|
r13 | #ifndef PYTHONQTWRAPPER_QPAINTDEVICE_H | ||
#define PYTHONQTWRAPPER_QPAINTDEVICE_H | ||||
#include <qpaintdevice.h> | ||||
#include <QObject> | ||||
#include <QVariant> | ||||
#include <qpaintdevice.h> | ||||
#include <qpaintengine.h> | ||||
class PythonQtWrapper_QPaintDevice : public QObject | ||||
{ Q_OBJECT | ||||
public: | ||||
Q_ENUMS(PaintDeviceMetric ) | ||||
enum PaintDeviceMetric{ | ||||
PdmWidth = QPaintDevice::PdmWidth, PdmHeight = QPaintDevice::PdmHeight, PdmWidthMM = QPaintDevice::PdmWidthMM, PdmHeightMM = QPaintDevice::PdmHeightMM, PdmNumColors = QPaintDevice::PdmNumColors, PdmDepth = QPaintDevice::PdmDepth, PdmDpiX = QPaintDevice::PdmDpiX, PdmDpiY = QPaintDevice::PdmDpiY, PdmPhysicalDpiX = QPaintDevice::PdmPhysicalDpiX, PdmPhysicalDpiY = QPaintDevice::PdmPhysicalDpiY}; | ||||
public slots: | ||||
void delete_QPaintDevice(QPaintDevice* obj) { delete obj; } | ||||
int depth(QPaintDevice* theWrappedObject) const; | ||||
int devType(QPaintDevice* theWrappedObject) const; | ||||
int height(QPaintDevice* theWrappedObject) const; | ||||
int heightMM(QPaintDevice* theWrappedObject) const; | ||||
int logicalDpiX(QPaintDevice* theWrappedObject) const; | ||||
int logicalDpiY(QPaintDevice* theWrappedObject) const; | ||||
int numColors(QPaintDevice* theWrappedObject) const; | ||||
QPaintEngine* paintEngine(QPaintDevice* theWrappedObject) const; | ||||
bool paintingActive(QPaintDevice* theWrappedObject) const; | ||||
int physicalDpiX(QPaintDevice* theWrappedObject) const; | ||||
int physicalDpiY(QPaintDevice* theWrappedObject) const; | ||||
int width(QPaintDevice* theWrappedObject) const; | ||||
int widthMM(QPaintDevice* theWrappedObject) const; | ||||
}; | ||||
#endif // PYTHONQTWRAPPER_QPAINTDEVICE_H | ||||