|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.trolltech.qt.internal.QSignalEmitterInternal
com.trolltech.qt.QSignalEmitter
com.trolltech.qt.QtJambiObject
com.trolltech.qt.gui.QPrintEngine
public abstract class QPrintEngine
The QPrintEngine class defines an interface for how QPrinter
interacts with a given printing subsystem. The common case when creating your own print engine is to derive from both QPaintEngine
and QPrintEngine. Various properties of a print engine are given with property()
and set with setProperty()
.
QPaintEngine
.
Nested Class Summary | |
---|---|
static class |
QPrintEngine.PrintEnginePropertyKey
This enum is used to communicate properties between the print engine and QPrinter . |
Nested classes/interfaces inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
---|
com.trolltech.qt.internal.QSignalEmitterInternal.AbstractSignalInternal |
Field Summary |
---|
Fields inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
---|
currentSender |
Constructor Summary | |
---|---|
QPrintEngine()
This is an overloaded method provided for convenience. |
Method Summary | |
---|---|
abstract boolean |
abort()
Instructs the print engine to abort the printing process. |
abstract int |
metric(QPaintDevice.PaintDeviceMetric arg__1)
Returns the metric for the given id. |
abstract boolean |
newPage()
Instructs the print engine to start a new page. |
abstract QPrinter.PrinterState |
printerState()
Returns the current state of the printer being used by the print engine. |
abstract java.lang.Object |
property(QPrintEngine.PrintEnginePropertyKey key)
Returns the print engine's property specified by key. |
abstract void |
setProperty(QPrintEngine.PrintEnginePropertyKey key,
java.lang.Object value)
Sets the print engine's property specified by key to the given value. |
Methods inherited from class com.trolltech.qt.QtJambiObject |
---|
dispose, disposed, equals, finalize, reassignNativeResources, tr, tr, tr |
Methods inherited from class com.trolltech.qt.QSignalEmitter |
---|
blockSignals, disconnect, disconnect, signalsBlocked, signalSender, thread |
Methods inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
---|
__qt_signalInitialization |
Methods inherited from class java.lang.Object |
---|
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.trolltech.qt.QtJambiInterface |
---|
disableGarbageCollection, nativeId, nativePointer, reenableGarbageCollection, setJavaOwnership |
Constructor Detail |
---|
public QPrintEngine()
Method Detail |
---|
public abstract boolean abort()
public abstract int metric(QPaintDevice.PaintDeviceMetric arg__1)
public abstract boolean newPage()
public abstract QPrinter.PrinterState printerState()
public abstract java.lang.Object property(QPrintEngine.PrintEnginePropertyKey key)
setProperty()
.
public abstract void setProperty(QPrintEngine.PrintEnginePropertyKey key, java.lang.Object value)
property()
.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |