#pragma once #ifndef MIQT_QT6_GEN_QPAGEDPAINTDEVICE_H #define MIQT_QT6_GEN_QPAGEDPAINTDEVICE_H #include #include #include #pragma GCC diagnostic ignored "-Wdeprecated-declarations" #include "../libmiqt/libmiqt.h" #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus class QMarginsF; class QPageLayout; class QPageRanges; class QPageSize; class QPagedPaintDevice; class QPaintDevice; #else typedef struct QMarginsF QMarginsF; typedef struct QPageLayout QPageLayout; typedef struct QPageRanges QPageRanges; typedef struct QPageSize QPageSize; typedef struct QPagedPaintDevice QPagedPaintDevice; typedef struct QPaintDevice QPaintDevice; #endif void QPagedPaintDevice_virtbase(QPagedPaintDevice* src, QPaintDevice** outptr_QPaintDevice); bool QPagedPaintDevice_NewPage(QPagedPaintDevice* self); bool QPagedPaintDevice_SetPageLayout(QPagedPaintDevice* self, QPageLayout* pageLayout); bool QPagedPaintDevice_SetPageSize(QPagedPaintDevice* self, QPageSize* pageSize); bool QPagedPaintDevice_SetPageOrientation(QPagedPaintDevice* self, int orientation); bool QPagedPaintDevice_SetPageMargins(QPagedPaintDevice* self, QMarginsF* margins, int units); QPageLayout* QPagedPaintDevice_PageLayout(const QPagedPaintDevice* self); void QPagedPaintDevice_SetPageRanges(QPagedPaintDevice* self, QPageRanges* ranges); QPageRanges* QPagedPaintDevice_PageRanges(const QPagedPaintDevice* self); void QPagedPaintDevice_Delete(QPagedPaintDevice* self, bool isSubclass); #ifdef __cplusplus } /* extern C */ #endif #endif