4#ifndef QCUPSPRINTENGINE_P_H
5#define QCUPSPRINTENGINE_P_H
18#include "QtPrintSupport/qprintengine.h"
20#include <QtCore/qstring.h>
21#include <QtGui/qpaintengine.h>
23#include <private/qpaintengine_p.h>
24#include <private/qprintdevice_p.h>
25#include <private/qprintengine_pdf_p.h>
60 void changePrinter(
const QString &newPrinter);
61 void setPageSize(
const QPageSize &pageSize);
67 bool duplexRequestedExplicitly =
false;
~QCupsPrintEnginePrivate()
bool openPrintDevice() override
void closePrintDevice() override
virtual ~QCupsPrintEngine()
void setProperty(PrintEnginePropertyKey key, const QVariant &value) override
Sets the print engine's property specified by key to the given value.
friend class QCupsPrintEnginePrivate
PrintEnginePropertyKey
This enum is used to communicate properties between the print engine and QPrinter.
PrinterMode
This enum describes the mode the printer should work in.
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]