module Qtc.Gui.QPrinter (
QqPrinter(..)
,QqPrinter_nf(..)
,collateCopies
,colorMode
,creator
,docName
,doubleSidedPrinting
,fontEmbeddingEnabled
,fullPage
,newPage
,numCopies
,outputFileName
,outputFormat
,pageOrder
,qpageRect, pageRect
,qpaperRect, paperRect
,paperSource
,printEngine
,printProgram
,printerName
,printerState
,resolution
,setCollateCopies
,setColorMode
,setCreator
,setDocName
,setDoubleSidedPrinting
,QsetEngines(..)
,setFontEmbeddingEnabled
,setFullPage
,setNumCopies
,setOutputFileName
,setOutputFormat
,setPageOrder
,setPaperSource
,setPrintProgram
,setPrinterName
,setResolution
,supportedResolutions
,qPrinter_delete, qPrinter_delete1
)
where
import Foreign.C.Types
import Qth.ClassTypes.Core
import Qtc.Enums.Base
import Qtc.Enums.Gui.QPaintDevice
import Qtc.Enums.Gui.QPrinter
import Qtc.Classes.Base
import Qtc.Classes.Qccs
import Qtc.Classes.Core
import Qtc.ClassTypes.Core
import Qth.ClassTypes.Core
import Qtc.Classes.Gui
import Qtc.ClassTypes.Gui
instance QuserMethod (QPrinter ()) (()) (IO ()) where
userMethod qobj evid ()
= withObjectPtr qobj $ \cobj_qobj ->
qtc_QPrinter_userMethod cobj_qobj (toCInt evid)
foreign import ccall "qtc_QPrinter_userMethod" qtc_QPrinter_userMethod :: Ptr (TQPrinter a) -> CInt -> IO ()
instance QuserMethod (QPrinterSc a) (()) (IO ()) where
userMethod qobj evid ()
= withObjectPtr qobj $ \cobj_qobj ->
qtc_QPrinter_userMethod cobj_qobj (toCInt evid)
instance QuserMethod (QPrinter ()) (QVariant ()) (IO (QVariant ())) where
userMethod qobj evid qvoj
= withObjectRefResult $
withObjectPtr qobj $ \cobj_qobj ->
withObjectPtr qvoj $ \cobj_qvoj ->
qtc_QPrinter_userMethodVariant cobj_qobj (toCInt evid) cobj_qvoj
foreign import ccall "qtc_QPrinter_userMethodVariant" qtc_QPrinter_userMethodVariant :: Ptr (TQPrinter a) -> CInt -> Ptr (TQVariant ()) -> IO (Ptr (TQVariant ()))
instance QuserMethod (QPrinterSc a) (QVariant ()) (IO (QVariant ())) where
userMethod qobj evid qvoj
= withObjectRefResult $
withObjectPtr qobj $ \cobj_qobj ->
withObjectPtr qvoj $ \cobj_qvoj ->
qtc_QPrinter_userMethodVariant cobj_qobj (toCInt evid) cobj_qvoj
class QqPrinter x1 where
qPrinter :: x1 -> IO (QPrinter ())
instance QqPrinter (()) where
qPrinter ()
= withQPrinterResult $
qtc_QPrinter
foreign import ccall "qtc_QPrinter" qtc_QPrinter :: IO (Ptr (TQPrinter ()))
instance QqPrinter ((PrinterMode)) where
qPrinter (x1)
= withQPrinterResult $
qtc_QPrinter1 (toCLong $ qEnum_toInt x1)
foreign import ccall "qtc_QPrinter1" qtc_QPrinter1 :: CLong -> IO (Ptr (TQPrinter ()))
class QqPrinter_nf x1 where
qPrinter_nf :: x1 -> IO (QPrinter ())
instance QqPrinter_nf (()) where
qPrinter_nf ()
= withObjectRefResult $
qtc_QPrinter
instance QqPrinter_nf ((PrinterMode)) where
qPrinter_nf (x1)
= withObjectRefResult $
qtc_QPrinter1 (toCLong $ qEnum_toInt x1)
instance Qabort (QPrinter a) (()) (IO (Bool)) where
abort x0 ()
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_abort cobj_x0
foreign import ccall "qtc_QPrinter_abort" qtc_QPrinter_abort :: Ptr (TQPrinter a) -> IO CBool
collateCopies :: QPrinter a -> (()) -> IO (Bool)
collateCopies x0 ()
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_collateCopies cobj_x0
foreign import ccall "qtc_QPrinter_collateCopies" qtc_QPrinter_collateCopies :: Ptr (TQPrinter a) -> IO CBool
colorMode :: QPrinter a -> (()) -> IO (ColorMode)
colorMode x0 ()
= withQEnumResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_colorMode cobj_x0
foreign import ccall "qtc_QPrinter_colorMode" qtc_QPrinter_colorMode :: Ptr (TQPrinter a) -> IO CLong
creator :: QPrinter a -> (()) -> IO (String)
creator x0 ()
= withStringResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_creator cobj_x0
foreign import ccall "qtc_QPrinter_creator" qtc_QPrinter_creator :: Ptr (TQPrinter a) -> IO (Ptr (TQString ()))
instance QdevType (QPrinter ()) (()) where
devType x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_devType_h cobj_x0
foreign import ccall "qtc_QPrinter_devType_h" qtc_QPrinter_devType_h :: Ptr (TQPrinter a) -> IO CInt
instance QdevType (QPrinterSc a) (()) where
devType x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_devType_h cobj_x0
docName :: QPrinter a -> (()) -> IO (String)
docName x0 ()
= withStringResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_docName cobj_x0
foreign import ccall "qtc_QPrinter_docName" qtc_QPrinter_docName :: Ptr (TQPrinter a) -> IO (Ptr (TQString ()))
doubleSidedPrinting :: QPrinter a -> (()) -> IO (Bool)
doubleSidedPrinting x0 ()
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_doubleSidedPrinting cobj_x0
foreign import ccall "qtc_QPrinter_doubleSidedPrinting" qtc_QPrinter_doubleSidedPrinting :: Ptr (TQPrinter a) -> IO CBool
fontEmbeddingEnabled :: QPrinter a -> (()) -> IO (Bool)
fontEmbeddingEnabled x0 ()
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_fontEmbeddingEnabled cobj_x0
foreign import ccall "qtc_QPrinter_fontEmbeddingEnabled" qtc_QPrinter_fontEmbeddingEnabled :: Ptr (TQPrinter a) -> IO CBool
instance QfromPage (QPrinter a) (()) where
fromPage x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_fromPage cobj_x0
foreign import ccall "qtc_QPrinter_fromPage" qtc_QPrinter_fromPage :: Ptr (TQPrinter a) -> IO CInt
fullPage :: QPrinter a -> (()) -> IO (Bool)
fullPage x0 ()
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_fullPage cobj_x0
foreign import ccall "qtc_QPrinter_fullPage" qtc_QPrinter_fullPage :: Ptr (TQPrinter a) -> IO CBool
instance Qmetric (QPrinter ()) ((PaintDeviceMetric)) where
metric x0 (x1)
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_metric cobj_x0 (toCLong $ qEnum_toInt x1)
foreign import ccall "qtc_QPrinter_metric" qtc_QPrinter_metric :: Ptr (TQPrinter a) -> CLong -> IO CInt
instance Qmetric (QPrinterSc a) ((PaintDeviceMetric)) where
metric x0 (x1)
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_metric cobj_x0 (toCLong $ qEnum_toInt x1)
newPage :: QPrinter a -> (()) -> IO (Bool)
newPage x0 ()
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_newPage cobj_x0
foreign import ccall "qtc_QPrinter_newPage" qtc_QPrinter_newPage :: Ptr (TQPrinter a) -> IO CBool
numCopies :: QPrinter a -> (()) -> IO (Int)
numCopies x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_numCopies cobj_x0
foreign import ccall "qtc_QPrinter_numCopies" qtc_QPrinter_numCopies :: Ptr (TQPrinter a) -> IO CInt
instance Qorientation (QPrinter a) (()) (IO (QPrinterOrientation)) where
orientation x0 ()
= withQEnumResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_orientation cobj_x0
foreign import ccall "qtc_QPrinter_orientation" qtc_QPrinter_orientation :: Ptr (TQPrinter a) -> IO CLong
outputFileName :: QPrinter a -> (()) -> IO (String)
outputFileName x0 ()
= withStringResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_outputFileName cobj_x0
foreign import ccall "qtc_QPrinter_outputFileName" qtc_QPrinter_outputFileName :: Ptr (TQPrinter a) -> IO (Ptr (TQString ()))
outputFormat :: QPrinter a -> (()) -> IO (OutputFormat)
outputFormat x0 ()
= withQEnumResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_outputFormat cobj_x0
foreign import ccall "qtc_QPrinter_outputFormat" qtc_QPrinter_outputFormat :: Ptr (TQPrinter a) -> IO CLong
pageOrder :: QPrinter a -> (()) -> IO (PageOrder)
pageOrder x0 ()
= withQEnumResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_pageOrder cobj_x0
foreign import ccall "qtc_QPrinter_pageOrder" qtc_QPrinter_pageOrder :: Ptr (TQPrinter a) -> IO CLong
qpageRect :: QPrinter a -> (()) -> IO (QRect ())
qpageRect x0 ()
= withQRectResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_pageRect cobj_x0
foreign import ccall "qtc_QPrinter_pageRect" qtc_QPrinter_pageRect :: Ptr (TQPrinter a) -> IO (Ptr (TQRect ()))
pageRect :: QPrinter a -> (()) -> IO (Rect)
pageRect x0 ()
= withRectResult $ \crect_ret_x crect_ret_y crect_ret_w crect_ret_h ->
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_pageRect_qth cobj_x0 crect_ret_x crect_ret_y crect_ret_w crect_ret_h
foreign import ccall "qtc_QPrinter_pageRect_qth" qtc_QPrinter_pageRect_qth :: Ptr (TQPrinter a) -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO ()
instance QpageSize (QPrinter a) (()) (IO (PageSize)) where
pageSize x0 ()
= withQEnumResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_pageSize cobj_x0
foreign import ccall "qtc_QPrinter_pageSize" qtc_QPrinter_pageSize :: Ptr (TQPrinter a) -> IO CLong
instance QpaintEngine (QPrinter ()) (()) where
paintEngine x0 ()
= withObjectRefResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_paintEngine_h cobj_x0
foreign import ccall "qtc_QPrinter_paintEngine_h" qtc_QPrinter_paintEngine_h :: Ptr (TQPrinter a) -> IO (Ptr (TQPaintEngine ()))
instance QpaintEngine (QPrinterSc a) (()) where
paintEngine x0 ()
= withObjectRefResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_paintEngine_h cobj_x0
qpaperRect :: QPrinter a -> (()) -> IO (QRect ())
qpaperRect x0 ()
= withQRectResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_paperRect cobj_x0
foreign import ccall "qtc_QPrinter_paperRect" qtc_QPrinter_paperRect :: Ptr (TQPrinter a) -> IO (Ptr (TQRect ()))
paperRect :: QPrinter a -> (()) -> IO (Rect)
paperRect x0 ()
= withRectResult $ \crect_ret_x crect_ret_y crect_ret_w crect_ret_h ->
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_paperRect_qth cobj_x0 crect_ret_x crect_ret_y crect_ret_w crect_ret_h
foreign import ccall "qtc_QPrinter_paperRect_qth" qtc_QPrinter_paperRect_qth :: Ptr (TQPrinter a) -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO ()
paperSource :: QPrinter a -> (()) -> IO (PaperSource)
paperSource x0 ()
= withQEnumResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_paperSource cobj_x0
foreign import ccall "qtc_QPrinter_paperSource" qtc_QPrinter_paperSource :: Ptr (TQPrinter a) -> IO CLong
printEngine :: QPrinter a -> (()) -> IO (QPrintEngine ())
printEngine x0 ()
= withObjectRefResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_printEngine cobj_x0
foreign import ccall "qtc_QPrinter_printEngine" qtc_QPrinter_printEngine :: Ptr (TQPrinter a) -> IO (Ptr (TQPrintEngine ()))
printProgram :: QPrinter a -> (()) -> IO (String)
printProgram x0 ()
= withStringResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_printProgram cobj_x0
foreign import ccall "qtc_QPrinter_printProgram" qtc_QPrinter_printProgram :: Ptr (TQPrinter a) -> IO (Ptr (TQString ()))
printerName :: QPrinter a -> (()) -> IO (String)
printerName x0 ()
= withStringResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_printerName cobj_x0
foreign import ccall "qtc_QPrinter_printerName" qtc_QPrinter_printerName :: Ptr (TQPrinter a) -> IO (Ptr (TQString ()))
printerState :: QPrinter a -> (()) -> IO (PrinterState)
printerState x0 ()
= withQEnumResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_printerState cobj_x0
foreign import ccall "qtc_QPrinter_printerState" qtc_QPrinter_printerState :: Ptr (TQPrinter a) -> IO CLong
resolution :: QPrinter a -> (()) -> IO (Int)
resolution x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_resolution cobj_x0
foreign import ccall "qtc_QPrinter_resolution" qtc_QPrinter_resolution :: Ptr (TQPrinter a) -> IO CInt
setCollateCopies :: QPrinter a -> ((Bool)) -> IO ()
setCollateCopies x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_setCollateCopies cobj_x0 (toCBool x1)
foreign import ccall "qtc_QPrinter_setCollateCopies" qtc_QPrinter_setCollateCopies :: Ptr (TQPrinter a) -> CBool -> IO ()
setColorMode :: QPrinter a -> ((ColorMode)) -> IO ()
setColorMode x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_setColorMode cobj_x0 (toCLong $ qEnum_toInt x1)
foreign import ccall "qtc_QPrinter_setColorMode" qtc_QPrinter_setColorMode :: Ptr (TQPrinter a) -> CLong -> IO ()
setCreator :: QPrinter a -> ((String)) -> IO ()
setCreator x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QPrinter_setCreator cobj_x0 cstr_x1
foreign import ccall "qtc_QPrinter_setCreator" qtc_QPrinter_setCreator :: Ptr (TQPrinter a) -> CWString -> IO ()
setDocName :: QPrinter a -> ((String)) -> IO ()
setDocName x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QPrinter_setDocName cobj_x0 cstr_x1
foreign import ccall "qtc_QPrinter_setDocName" qtc_QPrinter_setDocName :: Ptr (TQPrinter a) -> CWString -> IO ()
setDoubleSidedPrinting :: QPrinter a -> ((Bool)) -> IO ()
setDoubleSidedPrinting x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_setDoubleSidedPrinting cobj_x0 (toCBool x1)
foreign import ccall "qtc_QPrinter_setDoubleSidedPrinting" qtc_QPrinter_setDoubleSidedPrinting :: Ptr (TQPrinter a) -> CBool -> IO ()
class QsetEngines x0 x1 where
setEngines :: x0 -> x1 -> IO ()
instance QsetEngines (QPrinter ()) ((QPrintEngine t1, QPaintEngine t2)) where
setEngines x0 (x1, x2)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
withObjectPtr x2 $ \cobj_x2 ->
qtc_QPrinter_setEngines cobj_x0 cobj_x1 cobj_x2
foreign import ccall "qtc_QPrinter_setEngines" qtc_QPrinter_setEngines :: Ptr (TQPrinter a) -> Ptr (TQPrintEngine t1) -> Ptr (TQPaintEngine t2) -> IO ()
instance QsetEngines (QPrinterSc a) ((QPrintEngine t1, QPaintEngine t2)) where
setEngines x0 (x1, x2)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
withObjectPtr x2 $ \cobj_x2 ->
qtc_QPrinter_setEngines cobj_x0 cobj_x1 cobj_x2
setFontEmbeddingEnabled :: QPrinter a -> ((Bool)) -> IO ()
setFontEmbeddingEnabled x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_setFontEmbeddingEnabled cobj_x0 (toCBool x1)
foreign import ccall "qtc_QPrinter_setFontEmbeddingEnabled" qtc_QPrinter_setFontEmbeddingEnabled :: Ptr (TQPrinter a) -> CBool -> IO ()
instance QsetFromTo (QPrinter a) ((Int, Int)) where
setFromTo x0 (x1, x2)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_setFromTo cobj_x0 (toCInt x1) (toCInt x2)
foreign import ccall "qtc_QPrinter_setFromTo" qtc_QPrinter_setFromTo :: Ptr (TQPrinter a) -> CInt -> CInt -> IO ()
setFullPage :: QPrinter a -> ((Bool)) -> IO ()
setFullPage x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_setFullPage cobj_x0 (toCBool x1)
foreign import ccall "qtc_QPrinter_setFullPage" qtc_QPrinter_setFullPage :: Ptr (TQPrinter a) -> CBool -> IO ()
setNumCopies :: QPrinter a -> ((Int)) -> IO ()
setNumCopies x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_setNumCopies cobj_x0 (toCInt x1)
foreign import ccall "qtc_QPrinter_setNumCopies" qtc_QPrinter_setNumCopies :: Ptr (TQPrinter a) -> CInt -> IO ()
instance QsetOrientation (QPrinter a) ((QPrinterOrientation)) where
setOrientation x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_setOrientation cobj_x0 (toCLong $ qEnum_toInt x1)
foreign import ccall "qtc_QPrinter_setOrientation" qtc_QPrinter_setOrientation :: Ptr (TQPrinter a) -> CLong -> IO ()
setOutputFileName :: QPrinter a -> ((String)) -> IO ()
setOutputFileName x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QPrinter_setOutputFileName cobj_x0 cstr_x1
foreign import ccall "qtc_QPrinter_setOutputFileName" qtc_QPrinter_setOutputFileName :: Ptr (TQPrinter a) -> CWString -> IO ()
setOutputFormat :: QPrinter a -> ((OutputFormat)) -> IO ()
setOutputFormat x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_setOutputFormat cobj_x0 (toCLong $ qEnum_toInt x1)
foreign import ccall "qtc_QPrinter_setOutputFormat" qtc_QPrinter_setOutputFormat :: Ptr (TQPrinter a) -> CLong -> IO ()
setPageOrder :: QPrinter a -> ((PageOrder)) -> IO ()
setPageOrder x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_setPageOrder cobj_x0 (toCLong $ qEnum_toInt x1)
foreign import ccall "qtc_QPrinter_setPageOrder" qtc_QPrinter_setPageOrder :: Ptr (TQPrinter a) -> CLong -> IO ()
instance QsetPageSize (QPrinter a) ((PageSize)) where
setPageSize x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_setPageSize cobj_x0 (toCLong $ qEnum_toInt x1)
foreign import ccall "qtc_QPrinter_setPageSize" qtc_QPrinter_setPageSize :: Ptr (TQPrinter a) -> CLong -> IO ()
setPaperSource :: QPrinter a -> ((PaperSource)) -> IO ()
setPaperSource x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_setPaperSource cobj_x0 (toCLong $ qEnum_toInt x1)
foreign import ccall "qtc_QPrinter_setPaperSource" qtc_QPrinter_setPaperSource :: Ptr (TQPrinter a) -> CLong -> IO ()
setPrintProgram :: QPrinter a -> ((String)) -> IO ()
setPrintProgram x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QPrinter_setPrintProgram cobj_x0 cstr_x1
foreign import ccall "qtc_QPrinter_setPrintProgram" qtc_QPrinter_setPrintProgram :: Ptr (TQPrinter a) -> CWString -> IO ()
setPrinterName :: QPrinter a -> ((String)) -> IO ()
setPrinterName x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withCWString x1 $ \cstr_x1 ->
qtc_QPrinter_setPrinterName cobj_x0 cstr_x1
foreign import ccall "qtc_QPrinter_setPrinterName" qtc_QPrinter_setPrinterName :: Ptr (TQPrinter a) -> CWString -> IO ()
setResolution :: QPrinter a -> ((Int)) -> IO ()
setResolution x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_setResolution cobj_x0 (toCInt x1)
foreign import ccall "qtc_QPrinter_setResolution" qtc_QPrinter_setResolution :: Ptr (TQPrinter a) -> CInt -> IO ()
supportedResolutions :: QPrinter a -> (()) -> IO ([Int])
supportedResolutions x0 ()
= withQListIntResult $ \arr ->
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_supportedResolutions cobj_x0 arr
foreign import ccall "qtc_QPrinter_supportedResolutions" qtc_QPrinter_supportedResolutions :: Ptr (TQPrinter a) -> Ptr CInt -> IO CInt
instance QtoPage (QPrinter a) (()) where
toPage x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_toPage cobj_x0
foreign import ccall "qtc_QPrinter_toPage" qtc_QPrinter_toPage :: Ptr (TQPrinter a) -> IO CInt
qPrinter_delete :: QPrinter a -> IO ()
qPrinter_delete x0
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_delete cobj_x0
foreign import ccall "qtc_QPrinter_delete" qtc_QPrinter_delete :: Ptr (TQPrinter a) -> IO ()
qPrinter_delete1 :: QPrinter a -> IO ()
qPrinter_delete1 x0
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QPrinter_delete1 cobj_x0
foreign import ccall "qtc_QPrinter_delete1" qtc_QPrinter_delete1 :: Ptr (TQPrinter a) -> IO ()