45 virtual QString makeAndModel()
const;
47 virtual bool isValid()
const;
48 virtual bool isDefault()
const;
49 virtual bool isRemote()
const;
55 virtual bool supportsMultipleCopies()
const;
56 virtual bool supportsCollateCopies()
const;
58 virtual QPageSize defaultPageSize()
const;
59 virtual QList<QPageSize> supportedPageSizes()
const;
67 virtual bool supportsCustomPageSizes()
const;
69 virtual QSize minimumPhysicalPageSize()
const;
70 virtual QSize maximumPhysicalPageSize()
const;
73 int resolution)
const;
75 virtual int defaultResolution()
const;
76 virtual QList<int> supportedResolutions()
const;
79 virtual QList<QPrint::InputSlot> supportedInputSlots()
const;
82 virtual QList<QPrint::OutputBin> supportedOutputBins()
const;
85 virtual QList<QPrint::DuplexMode> supportedDuplexModes()
const;
88 virtual QList<QPrint::ColorMode> supportedColorModes()
const;
94#if QT_CONFIG(mimetype)
95 virtual QList<QMimeType> supportedMimeTypes()
const;
102 virtual void loadPageSizes()
const;
103 virtual void loadResolutions()
const;
104 virtual void loadInputSlots()
const;
105 virtual void loadOutputBins()
const;
106 virtual void loadDuplexModes()
const;
107 virtual void loadColorModes()
const;
108#if QT_CONFIG(mimetype)
109 virtual void loadMimeTypes()
const;
147#if QT_CONFIG(mimetype)
148 mutable bool m_haveMimeTypes;
149 mutable QList<QMimeType> m_mimeTypes;
Orientation
This enum type defines the page orientation.
Unit
This enum type is used to specify the measurement unit for page sizes.
PageSizeId
This enum type lists the available page sizes as defined in the Postscript PPD standard.
args<< 1<< 2;QJSValue threeAgain=fun.call(args);QString fileName="helloworld.qs";QFile scriptFile(fileName);if(!scriptFile.open(QIODevice::ReadOnly)) QTextStream stream(&scriptFile);QString contents=stream.readAll();scriptFile.close();myEngine.evaluate(contents, fileName);myEngine.globalObject().setProperty("myNumber", 123);...QJSValue myNumberPlusOne=myEngine.evaluate("myNumber + 1");QJSValue result=myEngine.evaluate(...);if(result.isError()) qDebug()<< "Uncaught exception at line"<< result.property("lineNumber").toInt()<< ":"<< result.toString();QPushButton *button=new QPushButton;QJSValue scriptButton=myEngine.newQObject(button);myEngine.globalObject().setProperty("button", scriptButton);myEngine.evaluate("button.checkable = true");qDebug()<< scriptButton.property("checkable").toBool();scriptButton.property("show").call();QJSEngine engine;QObject *myQObject=new QObject();myQObject- setProperty)("dynamicProperty", 3)