Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Exported types
- Methods
- printOperationCancel
- printOperationDrawPageFinish
- printOperationGetDefaultPageSetup
- printOperationGetEmbedPageSetup
- printOperationGetError
- printOperationGetHasSelection
- printOperationGetNPagesToPrint
- printOperationGetPrintSettings
- printOperationGetStatus
- printOperationGetStatusString
- printOperationGetSupportSelection
- printOperationIsFinished
- printOperationNew
- printOperationRun
- printOperationSetAllowAsync
- printOperationSetCurrentPage
- printOperationSetCustomTabLabel
- printOperationSetDefaultPageSetup
- printOperationSetDeferDrawing
- printOperationSetEmbedPageSetup
- printOperationSetExportFilename
- printOperationSetHasSelection
- printOperationSetJobName
- printOperationSetNPages
- printOperationSetPrintSettings
- printOperationSetShowProgress
- printOperationSetSupportSelection
- printOperationSetTrackPrintStatus
- printOperationSetUnit
- printOperationSetUseFullPage
- Properties
- Signals
- newtype PrintOperation = PrintOperation (ForeignPtr PrintOperation)
- class GObject o => PrintOperationK o
- toPrintOperation :: PrintOperationK o => o -> IO PrintOperation
- noPrintOperation :: Maybe PrintOperation
- data PrintOperationCancelMethodInfo
- printOperationCancel :: (MonadIO m, PrintOperationK a) => a -> m ()
- data PrintOperationDrawPageFinishMethodInfo
- printOperationDrawPageFinish :: (MonadIO m, PrintOperationK a) => a -> m ()
- data PrintOperationGetDefaultPageSetupMethodInfo
- printOperationGetDefaultPageSetup :: (MonadIO m, PrintOperationK a) => a -> m PageSetup
- data PrintOperationGetEmbedPageSetupMethodInfo
- printOperationGetEmbedPageSetup :: (MonadIO m, PrintOperationK a) => a -> m Bool
- data PrintOperationGetErrorMethodInfo
- printOperationGetError :: (MonadIO m, PrintOperationK a) => a -> m ()
- data PrintOperationGetHasSelectionMethodInfo
- printOperationGetHasSelection :: (MonadIO m, PrintOperationK a) => a -> m Bool
- data PrintOperationGetNPagesToPrintMethodInfo
- printOperationGetNPagesToPrint :: (MonadIO m, PrintOperationK a) => a -> m Int32
- data PrintOperationGetPrintSettingsMethodInfo
- printOperationGetPrintSettings :: (MonadIO m, PrintOperationK a) => a -> m PrintSettings
- data PrintOperationGetStatusMethodInfo
- printOperationGetStatus :: (MonadIO m, PrintOperationK a) => a -> m PrintStatus
- data PrintOperationGetStatusStringMethodInfo
- printOperationGetStatusString :: (MonadIO m, PrintOperationK a) => a -> m Text
- data PrintOperationGetSupportSelectionMethodInfo
- printOperationGetSupportSelection :: (MonadIO m, PrintOperationK a) => a -> m Bool
- data PrintOperationIsFinishedMethodInfo
- printOperationIsFinished :: (MonadIO m, PrintOperationK a) => a -> m Bool
- printOperationNew :: MonadIO m => m PrintOperation
- data PrintOperationRunMethodInfo
- printOperationRun :: (MonadIO m, PrintOperationK a, WindowK b) => a -> PrintOperationAction -> Maybe b -> m PrintOperationResult
- data PrintOperationSetAllowAsyncMethodInfo
- printOperationSetAllowAsync :: (MonadIO m, PrintOperationK a) => a -> Bool -> m ()
- data PrintOperationSetCurrentPageMethodInfo
- printOperationSetCurrentPage :: (MonadIO m, PrintOperationK a) => a -> Int32 -> m ()
- data PrintOperationSetCustomTabLabelMethodInfo
- printOperationSetCustomTabLabel :: (MonadIO m, PrintOperationK a) => a -> Maybe Text -> m ()
- data PrintOperationSetDefaultPageSetupMethodInfo
- printOperationSetDefaultPageSetup :: (MonadIO m, PrintOperationK a, PageSetupK b) => a -> Maybe b -> m ()
- data PrintOperationSetDeferDrawingMethodInfo
- printOperationSetDeferDrawing :: (MonadIO m, PrintOperationK a) => a -> m ()
- data PrintOperationSetEmbedPageSetupMethodInfo
- printOperationSetEmbedPageSetup :: (MonadIO m, PrintOperationK a) => a -> Bool -> m ()
- data PrintOperationSetExportFilenameMethodInfo
- printOperationSetExportFilename :: (MonadIO m, PrintOperationK a) => a -> [Char] -> m ()
- data PrintOperationSetHasSelectionMethodInfo
- printOperationSetHasSelection :: (MonadIO m, PrintOperationK a) => a -> Bool -> m ()
- data PrintOperationSetJobNameMethodInfo
- printOperationSetJobName :: (MonadIO m, PrintOperationK a) => a -> Text -> m ()
- data PrintOperationSetNPagesMethodInfo
- printOperationSetNPages :: (MonadIO m, PrintOperationK a) => a -> Int32 -> m ()
- data PrintOperationSetPrintSettingsMethodInfo
- printOperationSetPrintSettings :: (MonadIO m, PrintOperationK a, PrintSettingsK b) => a -> Maybe b -> m ()
- data PrintOperationSetShowProgressMethodInfo
- printOperationSetShowProgress :: (MonadIO m, PrintOperationK a) => a -> Bool -> m ()
- data PrintOperationSetSupportSelectionMethodInfo
- printOperationSetSupportSelection :: (MonadIO m, PrintOperationK a) => a -> Bool -> m ()
- data PrintOperationSetTrackPrintStatusMethodInfo
- printOperationSetTrackPrintStatus :: (MonadIO m, PrintOperationK a) => a -> Bool -> m ()
- data PrintOperationSetUnitMethodInfo
- printOperationSetUnit :: (MonadIO m, PrintOperationK a) => a -> Unit -> m ()
- data PrintOperationSetUseFullPageMethodInfo
- printOperationSetUseFullPage :: (MonadIO m, PrintOperationK a) => a -> Bool -> m ()
- data PrintOperationAllowAsyncPropertyInfo
- constructPrintOperationAllowAsync :: Bool -> IO ([Char], GValue)
- getPrintOperationAllowAsync :: (MonadIO m, PrintOperationK o) => o -> m Bool
- setPrintOperationAllowAsync :: (MonadIO m, PrintOperationK o) => o -> Bool -> m ()
- data PrintOperationCurrentPagePropertyInfo
- constructPrintOperationCurrentPage :: Int32 -> IO ([Char], GValue)
- getPrintOperationCurrentPage :: (MonadIO m, PrintOperationK o) => o -> m Int32
- setPrintOperationCurrentPage :: (MonadIO m, PrintOperationK o) => o -> Int32 -> m ()
- data PrintOperationCustomTabLabelPropertyInfo
- constructPrintOperationCustomTabLabel :: Text -> IO ([Char], GValue)
- getPrintOperationCustomTabLabel :: (MonadIO m, PrintOperationK o) => o -> m Text
- setPrintOperationCustomTabLabel :: (MonadIO m, PrintOperationK o) => o -> Text -> m ()
- data PrintOperationDefaultPageSetupPropertyInfo
- constructPrintOperationDefaultPageSetup :: PageSetupK a => a -> IO ([Char], GValue)
- getPrintOperationDefaultPageSetup :: (MonadIO m, PrintOperationK o) => o -> m PageSetup
- setPrintOperationDefaultPageSetup :: (MonadIO m, PrintOperationK o, PageSetupK a) => o -> a -> m ()
- data PrintOperationEmbedPageSetupPropertyInfo
- constructPrintOperationEmbedPageSetup :: Bool -> IO ([Char], GValue)
- getPrintOperationEmbedPageSetup :: (MonadIO m, PrintOperationK o) => o -> m Bool
- setPrintOperationEmbedPageSetup :: (MonadIO m, PrintOperationK o) => o -> Bool -> m ()
- data PrintOperationExportFilenamePropertyInfo
- constructPrintOperationExportFilename :: Text -> IO ([Char], GValue)
- getPrintOperationExportFilename :: (MonadIO m, PrintOperationK o) => o -> m Text
- setPrintOperationExportFilename :: (MonadIO m, PrintOperationK o) => o -> Text -> m ()
- data PrintOperationHasSelectionPropertyInfo
- constructPrintOperationHasSelection :: Bool -> IO ([Char], GValue)
- getPrintOperationHasSelection :: (MonadIO m, PrintOperationK o) => o -> m Bool
- setPrintOperationHasSelection :: (MonadIO m, PrintOperationK o) => o -> Bool -> m ()
- data PrintOperationJobNamePropertyInfo
- constructPrintOperationJobName :: Text -> IO ([Char], GValue)
- getPrintOperationJobName :: (MonadIO m, PrintOperationK o) => o -> m Text
- setPrintOperationJobName :: (MonadIO m, PrintOperationK o) => o -> Text -> m ()
- data PrintOperationNPagesPropertyInfo
- constructPrintOperationNPages :: Int32 -> IO ([Char], GValue)
- getPrintOperationNPages :: (MonadIO m, PrintOperationK o) => o -> m Int32
- setPrintOperationNPages :: (MonadIO m, PrintOperationK o) => o -> Int32 -> m ()
- data PrintOperationNPagesToPrintPropertyInfo
- getPrintOperationNPagesToPrint :: (MonadIO m, PrintOperationK o) => o -> m Int32
- data PrintOperationPrintSettingsPropertyInfo
- constructPrintOperationPrintSettings :: PrintSettingsK a => a -> IO ([Char], GValue)
- getPrintOperationPrintSettings :: (MonadIO m, PrintOperationK o) => o -> m PrintSettings
- setPrintOperationPrintSettings :: (MonadIO m, PrintOperationK o, PrintSettingsK a) => o -> a -> m ()
- data PrintOperationShowProgressPropertyInfo
- constructPrintOperationShowProgress :: Bool -> IO ([Char], GValue)
- getPrintOperationShowProgress :: (MonadIO m, PrintOperationK o) => o -> m Bool
- setPrintOperationShowProgress :: (MonadIO m, PrintOperationK o) => o -> Bool -> m ()
- data PrintOperationStatusPropertyInfo
- getPrintOperationStatus :: (MonadIO m, PrintOperationK o) => o -> m PrintStatus
- data PrintOperationStatusStringPropertyInfo
- getPrintOperationStatusString :: (MonadIO m, PrintOperationK o) => o -> m Text
- data PrintOperationSupportSelectionPropertyInfo
- constructPrintOperationSupportSelection :: Bool -> IO ([Char], GValue)
- getPrintOperationSupportSelection :: (MonadIO m, PrintOperationK o) => o -> m Bool
- setPrintOperationSupportSelection :: (MonadIO m, PrintOperationK o) => o -> Bool -> m ()
- data PrintOperationTrackPrintStatusPropertyInfo
- constructPrintOperationTrackPrintStatus :: Bool -> IO ([Char], GValue)
- getPrintOperationTrackPrintStatus :: (MonadIO m, PrintOperationK o) => o -> m Bool
- setPrintOperationTrackPrintStatus :: (MonadIO m, PrintOperationK o) => o -> Bool -> m ()
- data PrintOperationUnitPropertyInfo
- constructPrintOperationUnit :: Unit -> IO ([Char], GValue)
- getPrintOperationUnit :: (MonadIO m, PrintOperationK o) => o -> m Unit
- setPrintOperationUnit :: (MonadIO m, PrintOperationK o) => o -> Unit -> m ()
- data PrintOperationUseFullPagePropertyInfo
- constructPrintOperationUseFullPage :: Bool -> IO ([Char], GValue)
- getPrintOperationUseFullPage :: (MonadIO m, PrintOperationK o) => o -> m Bool
- setPrintOperationUseFullPage :: (MonadIO m, PrintOperationK o) => o -> Bool -> m ()
- type PrintOperationBeginPrintCallback = PrintContext -> IO ()
- type PrintOperationBeginPrintCallbackC = Ptr () -> Ptr PrintContext -> Ptr () -> IO ()
- data PrintOperationBeginPrintSignalInfo
- afterPrintOperationBeginPrint :: (GObject a, MonadIO m) => a -> PrintOperationBeginPrintCallback -> m SignalHandlerId
- mkPrintOperationBeginPrintCallback :: PrintOperationBeginPrintCallbackC -> IO (FunPtr PrintOperationBeginPrintCallbackC)
- noPrintOperationBeginPrintCallback :: Maybe PrintOperationBeginPrintCallback
- onPrintOperationBeginPrint :: (GObject a, MonadIO m) => a -> PrintOperationBeginPrintCallback -> m SignalHandlerId
- printOperationBeginPrintCallbackWrapper :: PrintOperationBeginPrintCallback -> Ptr () -> Ptr PrintContext -> Ptr () -> IO ()
- printOperationBeginPrintClosure :: PrintOperationBeginPrintCallback -> IO Closure
- type PrintOperationCreateCustomWidgetCallback = IO Object
- type PrintOperationCreateCustomWidgetCallbackC = Ptr () -> Ptr () -> IO (Ptr Object)
- data PrintOperationCreateCustomWidgetSignalInfo
- afterPrintOperationCreateCustomWidget :: (GObject a, MonadIO m) => a -> PrintOperationCreateCustomWidgetCallback -> m SignalHandlerId
- mkPrintOperationCreateCustomWidgetCallback :: PrintOperationCreateCustomWidgetCallbackC -> IO (FunPtr PrintOperationCreateCustomWidgetCallbackC)
- noPrintOperationCreateCustomWidgetCallback :: Maybe PrintOperationCreateCustomWidgetCallback
- onPrintOperationCreateCustomWidget :: (GObject a, MonadIO m) => a -> PrintOperationCreateCustomWidgetCallback -> m SignalHandlerId
- printOperationCreateCustomWidgetCallbackWrapper :: PrintOperationCreateCustomWidgetCallback -> Ptr () -> Ptr () -> IO (Ptr Object)
- printOperationCreateCustomWidgetClosure :: PrintOperationCreateCustomWidgetCallback -> IO Closure
- type PrintOperationCustomWidgetApplyCallback = Widget -> IO ()
- type PrintOperationCustomWidgetApplyCallbackC = Ptr () -> Ptr Widget -> Ptr () -> IO ()
- data PrintOperationCustomWidgetApplySignalInfo
- afterPrintOperationCustomWidgetApply :: (GObject a, MonadIO m) => a -> PrintOperationCustomWidgetApplyCallback -> m SignalHandlerId
- mkPrintOperationCustomWidgetApplyCallback :: PrintOperationCustomWidgetApplyCallbackC -> IO (FunPtr PrintOperationCustomWidgetApplyCallbackC)
- noPrintOperationCustomWidgetApplyCallback :: Maybe PrintOperationCustomWidgetApplyCallback
- onPrintOperationCustomWidgetApply :: (GObject a, MonadIO m) => a -> PrintOperationCustomWidgetApplyCallback -> m SignalHandlerId
- printOperationCustomWidgetApplyCallbackWrapper :: PrintOperationCustomWidgetApplyCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO ()
- printOperationCustomWidgetApplyClosure :: PrintOperationCustomWidgetApplyCallback -> IO Closure
- type PrintOperationDoneCallback = PrintOperationResult -> IO ()
- type PrintOperationDoneCallbackC = Ptr () -> CUInt -> Ptr () -> IO ()
- data PrintOperationDoneSignalInfo
- afterPrintOperationDone :: (GObject a, MonadIO m) => a -> PrintOperationDoneCallback -> m SignalHandlerId
- mkPrintOperationDoneCallback :: PrintOperationDoneCallbackC -> IO (FunPtr PrintOperationDoneCallbackC)
- noPrintOperationDoneCallback :: Maybe PrintOperationDoneCallback
- onPrintOperationDone :: (GObject a, MonadIO m) => a -> PrintOperationDoneCallback -> m SignalHandlerId
- printOperationDoneCallbackWrapper :: PrintOperationDoneCallback -> Ptr () -> CUInt -> Ptr () -> IO ()
- printOperationDoneClosure :: PrintOperationDoneCallback -> IO Closure
- type PrintOperationDrawPageCallback = PrintContext -> Int32 -> IO ()
- type PrintOperationDrawPageCallbackC = Ptr () -> Ptr PrintContext -> Int32 -> Ptr () -> IO ()
- data PrintOperationDrawPageSignalInfo
- afterPrintOperationDrawPage :: (GObject a, MonadIO m) => a -> PrintOperationDrawPageCallback -> m SignalHandlerId
- mkPrintOperationDrawPageCallback :: PrintOperationDrawPageCallbackC -> IO (FunPtr PrintOperationDrawPageCallbackC)
- noPrintOperationDrawPageCallback :: Maybe PrintOperationDrawPageCallback
- onPrintOperationDrawPage :: (GObject a, MonadIO m) => a -> PrintOperationDrawPageCallback -> m SignalHandlerId
- printOperationDrawPageCallbackWrapper :: PrintOperationDrawPageCallback -> Ptr () -> Ptr PrintContext -> Int32 -> Ptr () -> IO ()
- printOperationDrawPageClosure :: PrintOperationDrawPageCallback -> IO Closure
- type PrintOperationEndPrintCallback = PrintContext -> IO ()
- type PrintOperationEndPrintCallbackC = Ptr () -> Ptr PrintContext -> Ptr () -> IO ()
- data PrintOperationEndPrintSignalInfo
- afterPrintOperationEndPrint :: (GObject a, MonadIO m) => a -> PrintOperationEndPrintCallback -> m SignalHandlerId
- mkPrintOperationEndPrintCallback :: PrintOperationEndPrintCallbackC -> IO (FunPtr PrintOperationEndPrintCallbackC)
- noPrintOperationEndPrintCallback :: Maybe PrintOperationEndPrintCallback
- onPrintOperationEndPrint :: (GObject a, MonadIO m) => a -> PrintOperationEndPrintCallback -> m SignalHandlerId
- printOperationEndPrintCallbackWrapper :: PrintOperationEndPrintCallback -> Ptr () -> Ptr PrintContext -> Ptr () -> IO ()
- printOperationEndPrintClosure :: PrintOperationEndPrintCallback -> IO Closure
- type PrintOperationPaginateCallback = PrintContext -> IO Bool
- type PrintOperationPaginateCallbackC = Ptr () -> Ptr PrintContext -> Ptr () -> IO CInt
- data PrintOperationPaginateSignalInfo
- afterPrintOperationPaginate :: (GObject a, MonadIO m) => a -> PrintOperationPaginateCallback -> m SignalHandlerId
- mkPrintOperationPaginateCallback :: PrintOperationPaginateCallbackC -> IO (FunPtr PrintOperationPaginateCallbackC)
- noPrintOperationPaginateCallback :: Maybe PrintOperationPaginateCallback
- onPrintOperationPaginate :: (GObject a, MonadIO m) => a -> PrintOperationPaginateCallback -> m SignalHandlerId
- printOperationPaginateCallbackWrapper :: PrintOperationPaginateCallback -> Ptr () -> Ptr PrintContext -> Ptr () -> IO CInt
- printOperationPaginateClosure :: PrintOperationPaginateCallback -> IO Closure
- type PrintOperationPreviewCallback = PrintOperationPreview -> PrintContext -> Maybe Window -> IO Bool
- type PrintOperationPreviewCallbackC = Ptr () -> Ptr PrintOperationPreview -> Ptr PrintContext -> Ptr Window -> Ptr () -> IO CInt
- data PrintOperationPreviewSignalInfo
- afterPrintOperationPreview :: (GObject a, MonadIO m) => a -> PrintOperationPreviewCallback -> m SignalHandlerId
- mkPrintOperationPreviewCallback :: PrintOperationPreviewCallbackC -> IO (FunPtr PrintOperationPreviewCallbackC)
- noPrintOperationPreviewCallback :: Maybe PrintOperationPreviewCallback
- onPrintOperationPreview :: (GObject a, MonadIO m) => a -> PrintOperationPreviewCallback -> m SignalHandlerId
- printOperationPreviewCallbackWrapper :: PrintOperationPreviewCallback -> Ptr () -> Ptr PrintOperationPreview -> Ptr PrintContext -> Ptr Window -> Ptr () -> IO CInt
- printOperationPreviewClosure :: PrintOperationPreviewCallback -> IO Closure
- type PrintOperationRequestPageSetupCallback = PrintContext -> Int32 -> PageSetup -> IO ()
- type PrintOperationRequestPageSetupCallbackC = Ptr () -> Ptr PrintContext -> Int32 -> Ptr PageSetup -> Ptr () -> IO ()
- data PrintOperationRequestPageSetupSignalInfo
- afterPrintOperationRequestPageSetup :: (GObject a, MonadIO m) => a -> PrintOperationRequestPageSetupCallback -> m SignalHandlerId
- mkPrintOperationRequestPageSetupCallback :: PrintOperationRequestPageSetupCallbackC -> IO (FunPtr PrintOperationRequestPageSetupCallbackC)
- noPrintOperationRequestPageSetupCallback :: Maybe PrintOperationRequestPageSetupCallback
- onPrintOperationRequestPageSetup :: (GObject a, MonadIO m) => a -> PrintOperationRequestPageSetupCallback -> m SignalHandlerId
- printOperationRequestPageSetupCallbackWrapper :: PrintOperationRequestPageSetupCallback -> Ptr () -> Ptr PrintContext -> Int32 -> Ptr PageSetup -> Ptr () -> IO ()
- printOperationRequestPageSetupClosure :: PrintOperationRequestPageSetupCallback -> IO Closure
- type PrintOperationStatusChangedCallback = IO ()
- type PrintOperationStatusChangedCallbackC = Ptr () -> Ptr () -> IO ()
- data PrintOperationStatusChangedSignalInfo
- afterPrintOperationStatusChanged :: (GObject a, MonadIO m) => a -> PrintOperationStatusChangedCallback -> m SignalHandlerId
- mkPrintOperationStatusChangedCallback :: PrintOperationStatusChangedCallbackC -> IO (FunPtr PrintOperationStatusChangedCallbackC)
- noPrintOperationStatusChangedCallback :: Maybe PrintOperationStatusChangedCallback
- onPrintOperationStatusChanged :: (GObject a, MonadIO m) => a -> PrintOperationStatusChangedCallback -> m SignalHandlerId
- printOperationStatusChangedCallbackWrapper :: PrintOperationStatusChangedCallback -> Ptr () -> Ptr () -> IO ()
- printOperationStatusChangedClosure :: PrintOperationStatusChangedCallback -> IO Closure
- type PrintOperationUpdateCustomWidgetCallback = Widget -> PageSetup -> PrintSettings -> IO ()
- type PrintOperationUpdateCustomWidgetCallbackC = Ptr () -> Ptr Widget -> Ptr PageSetup -> Ptr PrintSettings -> Ptr () -> IO ()
- data PrintOperationUpdateCustomWidgetSignalInfo
- afterPrintOperationUpdateCustomWidget :: (GObject a, MonadIO m) => a -> PrintOperationUpdateCustomWidgetCallback -> m SignalHandlerId
- mkPrintOperationUpdateCustomWidgetCallback :: PrintOperationUpdateCustomWidgetCallbackC -> IO (FunPtr PrintOperationUpdateCustomWidgetCallbackC)
- noPrintOperationUpdateCustomWidgetCallback :: Maybe PrintOperationUpdateCustomWidgetCallback
- onPrintOperationUpdateCustomWidget :: (GObject a, MonadIO m) => a -> PrintOperationUpdateCustomWidgetCallback -> m SignalHandlerId
- printOperationUpdateCustomWidgetCallbackWrapper :: PrintOperationUpdateCustomWidgetCallback -> Ptr () -> Ptr Widget -> Ptr PageSetup -> Ptr PrintSettings -> Ptr () -> IO ()
- printOperationUpdateCustomWidgetClosure :: PrintOperationUpdateCustomWidgetCallback -> IO Closure
Exported types
newtype PrintOperation Source
GObject PrintOperation Source | |
((~) * info (ResolvePrintOperationMethod t PrintOperation), MethodInfo * info PrintOperation p) => IsLabel t (PrintOperation -> p) Source | |
((~) * info (ResolvePrintOperationMethod t PrintOperation), MethodInfo * info PrintOperation p) => IsLabelProxy t (PrintOperation -> p) Source | |
type ParentTypes PrintOperation Source | |
type AttributeList PrintOperation Source | |
type SignalList PrintOperation Source |
class GObject o => PrintOperationK o Source
(GObject o, IsDescendantOf PrintOperation o) => PrintOperationK o Source | |
toPrintOperation :: PrintOperationK o => o -> IO PrintOperation Source
Methods
printOperationCancel
data PrintOperationCancelMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationCancelMethodInfo a signature Source | |
printOperationCancel :: (MonadIO m, PrintOperationK a) => a -> m () Source
printOperationDrawPageFinish
data PrintOperationDrawPageFinishMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationDrawPageFinishMethodInfo a signature Source | |
printOperationDrawPageFinish :: (MonadIO m, PrintOperationK a) => a -> m () Source
printOperationGetDefaultPageSetup
data PrintOperationGetDefaultPageSetupMethodInfo Source
((~) (TYPE Lifted) signature (m PageSetup), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationGetDefaultPageSetupMethodInfo a signature Source | |
printOperationGetDefaultPageSetup :: (MonadIO m, PrintOperationK a) => a -> m PageSetup Source
printOperationGetEmbedPageSetup
data PrintOperationGetEmbedPageSetupMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationGetEmbedPageSetupMethodInfo a signature Source | |
printOperationGetEmbedPageSetup :: (MonadIO m, PrintOperationK a) => a -> m Bool Source
printOperationGetError
data PrintOperationGetErrorMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationGetErrorMethodInfo a signature Source | |
printOperationGetError :: (MonadIO m, PrintOperationK a) => a -> m () Source
printOperationGetHasSelection
data PrintOperationGetHasSelectionMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationGetHasSelectionMethodInfo a signature Source | |
printOperationGetHasSelection :: (MonadIO m, PrintOperationK a) => a -> m Bool Source
printOperationGetNPagesToPrint
data PrintOperationGetNPagesToPrintMethodInfo Source
((~) (TYPE Lifted) signature (m Int32), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationGetNPagesToPrintMethodInfo a signature Source | |
printOperationGetNPagesToPrint :: (MonadIO m, PrintOperationK a) => a -> m Int32 Source
printOperationGetPrintSettings
data PrintOperationGetPrintSettingsMethodInfo Source
((~) (TYPE Lifted) signature (m PrintSettings), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationGetPrintSettingsMethodInfo a signature Source | |
printOperationGetPrintSettings :: (MonadIO m, PrintOperationK a) => a -> m PrintSettings Source
printOperationGetStatus
data PrintOperationGetStatusMethodInfo Source
((~) (TYPE Lifted) signature (m PrintStatus), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationGetStatusMethodInfo a signature Source | |
printOperationGetStatus :: (MonadIO m, PrintOperationK a) => a -> m PrintStatus Source
printOperationGetStatusString
data PrintOperationGetStatusStringMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationGetStatusStringMethodInfo a signature Source | |
printOperationGetStatusString :: (MonadIO m, PrintOperationK a) => a -> m Text Source
printOperationGetSupportSelection
data PrintOperationGetSupportSelectionMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationGetSupportSelectionMethodInfo a signature Source | |
printOperationGetSupportSelection :: (MonadIO m, PrintOperationK a) => a -> m Bool Source
printOperationIsFinished
data PrintOperationIsFinishedMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationIsFinishedMethodInfo a signature Source | |
printOperationIsFinished :: (MonadIO m, PrintOperationK a) => a -> m Bool Source
printOperationNew
printOperationNew :: MonadIO m => m PrintOperation Source
printOperationRun
data PrintOperationRunMethodInfo Source
((~) (TYPE Lifted) signature (PrintOperationAction -> Maybe b -> m PrintOperationResult), MonadIO m, PrintOperationK a, WindowK b) => MethodInfo (TYPE Lifted) PrintOperationRunMethodInfo a signature Source | |
printOperationRun :: (MonadIO m, PrintOperationK a, WindowK b) => a -> PrintOperationAction -> Maybe b -> m PrintOperationResult Source
printOperationSetAllowAsync
data PrintOperationSetAllowAsyncMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationSetAllowAsyncMethodInfo a signature Source | |
printOperationSetAllowAsync :: (MonadIO m, PrintOperationK a) => a -> Bool -> m () Source
printOperationSetCurrentPage
data PrintOperationSetCurrentPageMethodInfo Source
((~) (TYPE Lifted) signature (Int32 -> m ()), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationSetCurrentPageMethodInfo a signature Source | |
printOperationSetCurrentPage :: (MonadIO m, PrintOperationK a) => a -> Int32 -> m () Source
printOperationSetCustomTabLabel
data PrintOperationSetCustomTabLabelMethodInfo Source
((~) (TYPE Lifted) signature (Maybe Text -> m ()), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationSetCustomTabLabelMethodInfo a signature Source | |
printOperationSetCustomTabLabel :: (MonadIO m, PrintOperationK a) => a -> Maybe Text -> m () Source
printOperationSetDefaultPageSetup
data PrintOperationSetDefaultPageSetupMethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, PrintOperationK a, PageSetupK b) => MethodInfo (TYPE Lifted) PrintOperationSetDefaultPageSetupMethodInfo a signature Source | |
printOperationSetDefaultPageSetup :: (MonadIO m, PrintOperationK a, PageSetupK b) => a -> Maybe b -> m () Source
printOperationSetDeferDrawing
data PrintOperationSetDeferDrawingMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationSetDeferDrawingMethodInfo a signature Source | |
printOperationSetDeferDrawing :: (MonadIO m, PrintOperationK a) => a -> m () Source
printOperationSetEmbedPageSetup
data PrintOperationSetEmbedPageSetupMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationSetEmbedPageSetupMethodInfo a signature Source | |
printOperationSetEmbedPageSetup :: (MonadIO m, PrintOperationK a) => a -> Bool -> m () Source
printOperationSetExportFilename
data PrintOperationSetExportFilenameMethodInfo Source
((~) (TYPE Lifted) signature ([Char] -> m ()), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationSetExportFilenameMethodInfo a signature Source | |
printOperationSetExportFilename :: (MonadIO m, PrintOperationK a) => a -> [Char] -> m () Source
printOperationSetHasSelection
data PrintOperationSetHasSelectionMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationSetHasSelectionMethodInfo a signature Source | |
printOperationSetHasSelection :: (MonadIO m, PrintOperationK a) => a -> Bool -> m () Source
printOperationSetJobName
data PrintOperationSetJobNameMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationSetJobNameMethodInfo a signature Source | |
printOperationSetJobName :: (MonadIO m, PrintOperationK a) => a -> Text -> m () Source
printOperationSetNPages
data PrintOperationSetNPagesMethodInfo Source
((~) (TYPE Lifted) signature (Int32 -> m ()), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationSetNPagesMethodInfo a signature Source | |
printOperationSetNPages :: (MonadIO m, PrintOperationK a) => a -> Int32 -> m () Source
printOperationSetPrintSettings
data PrintOperationSetPrintSettingsMethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, PrintOperationK a, PrintSettingsK b) => MethodInfo (TYPE Lifted) PrintOperationSetPrintSettingsMethodInfo a signature Source | |
printOperationSetPrintSettings :: (MonadIO m, PrintOperationK a, PrintSettingsK b) => a -> Maybe b -> m () Source
printOperationSetShowProgress
data PrintOperationSetShowProgressMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationSetShowProgressMethodInfo a signature Source | |
printOperationSetShowProgress :: (MonadIO m, PrintOperationK a) => a -> Bool -> m () Source
printOperationSetSupportSelection
data PrintOperationSetSupportSelectionMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationSetSupportSelectionMethodInfo a signature Source | |
printOperationSetSupportSelection :: (MonadIO m, PrintOperationK a) => a -> Bool -> m () Source
printOperationSetTrackPrintStatus
data PrintOperationSetTrackPrintStatusMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationSetTrackPrintStatusMethodInfo a signature Source | |
printOperationSetTrackPrintStatus :: (MonadIO m, PrintOperationK a) => a -> Bool -> m () Source
printOperationSetUnit
data PrintOperationSetUnitMethodInfo Source
((~) (TYPE Lifted) signature (Unit -> m ()), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationSetUnitMethodInfo a signature Source | |
printOperationSetUnit :: (MonadIO m, PrintOperationK a) => a -> Unit -> m () Source
printOperationSetUseFullPage
data PrintOperationSetUseFullPageMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, PrintOperationK a) => MethodInfo (TYPE Lifted) PrintOperationSetUseFullPageMethodInfo a signature Source | |
printOperationSetUseFullPage :: (MonadIO m, PrintOperationK a) => a -> Bool -> m () Source
Properties
AllowAsync
data PrintOperationAllowAsyncPropertyInfo Source
getPrintOperationAllowAsync :: (MonadIO m, PrintOperationK o) => o -> m Bool Source
setPrintOperationAllowAsync :: (MonadIO m, PrintOperationK o) => o -> Bool -> m () Source
CurrentPage
data PrintOperationCurrentPagePropertyInfo Source
getPrintOperationCurrentPage :: (MonadIO m, PrintOperationK o) => o -> m Int32 Source
setPrintOperationCurrentPage :: (MonadIO m, PrintOperationK o) => o -> Int32 -> m () Source
CustomTabLabel
data PrintOperationCustomTabLabelPropertyInfo Source
getPrintOperationCustomTabLabel :: (MonadIO m, PrintOperationK o) => o -> m Text Source
setPrintOperationCustomTabLabel :: (MonadIO m, PrintOperationK o) => o -> Text -> m () Source
DefaultPageSetup
data PrintOperationDefaultPageSetupPropertyInfo Source
constructPrintOperationDefaultPageSetup :: PageSetupK a => a -> IO ([Char], GValue) Source
getPrintOperationDefaultPageSetup :: (MonadIO m, PrintOperationK o) => o -> m PageSetup Source
setPrintOperationDefaultPageSetup :: (MonadIO m, PrintOperationK o, PageSetupK a) => o -> a -> m () Source
EmbedPageSetup
data PrintOperationEmbedPageSetupPropertyInfo Source
getPrintOperationEmbedPageSetup :: (MonadIO m, PrintOperationK o) => o -> m Bool Source
setPrintOperationEmbedPageSetup :: (MonadIO m, PrintOperationK o) => o -> Bool -> m () Source
ExportFilename
data PrintOperationExportFilenamePropertyInfo Source
getPrintOperationExportFilename :: (MonadIO m, PrintOperationK o) => o -> m Text Source
setPrintOperationExportFilename :: (MonadIO m, PrintOperationK o) => o -> Text -> m () Source
HasSelection
data PrintOperationHasSelectionPropertyInfo Source
getPrintOperationHasSelection :: (MonadIO m, PrintOperationK o) => o -> m Bool Source
setPrintOperationHasSelection :: (MonadIO m, PrintOperationK o) => o -> Bool -> m () Source
JobName
data PrintOperationJobNamePropertyInfo Source
getPrintOperationJobName :: (MonadIO m, PrintOperationK o) => o -> m Text Source
setPrintOperationJobName :: (MonadIO m, PrintOperationK o) => o -> Text -> m () Source
NPages
data PrintOperationNPagesPropertyInfo Source
getPrintOperationNPages :: (MonadIO m, PrintOperationK o) => o -> m Int32 Source
setPrintOperationNPages :: (MonadIO m, PrintOperationK o) => o -> Int32 -> m () Source
NPagesToPrint
data PrintOperationNPagesToPrintPropertyInfo Source
getPrintOperationNPagesToPrint :: (MonadIO m, PrintOperationK o) => o -> m Int32 Source
PrintSettings
data PrintOperationPrintSettingsPropertyInfo Source
constructPrintOperationPrintSettings :: PrintSettingsK a => a -> IO ([Char], GValue) Source
getPrintOperationPrintSettings :: (MonadIO m, PrintOperationK o) => o -> m PrintSettings Source
setPrintOperationPrintSettings :: (MonadIO m, PrintOperationK o, PrintSettingsK a) => o -> a -> m () Source
ShowProgress
data PrintOperationShowProgressPropertyInfo Source
getPrintOperationShowProgress :: (MonadIO m, PrintOperationK o) => o -> m Bool Source
setPrintOperationShowProgress :: (MonadIO m, PrintOperationK o) => o -> Bool -> m () Source
Status
data PrintOperationStatusPropertyInfo Source
getPrintOperationStatus :: (MonadIO m, PrintOperationK o) => o -> m PrintStatus Source
StatusString
data PrintOperationStatusStringPropertyInfo Source
getPrintOperationStatusString :: (MonadIO m, PrintOperationK o) => o -> m Text Source
SupportSelection
data PrintOperationSupportSelectionPropertyInfo Source
getPrintOperationSupportSelection :: (MonadIO m, PrintOperationK o) => o -> m Bool Source
setPrintOperationSupportSelection :: (MonadIO m, PrintOperationK o) => o -> Bool -> m () Source
TrackPrintStatus
data PrintOperationTrackPrintStatusPropertyInfo Source
getPrintOperationTrackPrintStatus :: (MonadIO m, PrintOperationK o) => o -> m Bool Source
setPrintOperationTrackPrintStatus :: (MonadIO m, PrintOperationK o) => o -> Bool -> m () Source
Unit
data PrintOperationUnitPropertyInfo Source
getPrintOperationUnit :: (MonadIO m, PrintOperationK o) => o -> m Unit Source
setPrintOperationUnit :: (MonadIO m, PrintOperationK o) => o -> Unit -> m () Source
UseFullPage
data PrintOperationUseFullPagePropertyInfo Source
getPrintOperationUseFullPage :: (MonadIO m, PrintOperationK o) => o -> m Bool Source
setPrintOperationUseFullPage :: (MonadIO m, PrintOperationK o) => o -> Bool -> m () Source
Signals
BeginPrint
type PrintOperationBeginPrintCallback = PrintContext -> IO () Source
type PrintOperationBeginPrintCallbackC = Ptr () -> Ptr PrintContext -> Ptr () -> IO () Source
afterPrintOperationBeginPrint :: (GObject a, MonadIO m) => a -> PrintOperationBeginPrintCallback -> m SignalHandlerId Source
mkPrintOperationBeginPrintCallback :: PrintOperationBeginPrintCallbackC -> IO (FunPtr PrintOperationBeginPrintCallbackC) Source
onPrintOperationBeginPrint :: (GObject a, MonadIO m) => a -> PrintOperationBeginPrintCallback -> m SignalHandlerId Source
printOperationBeginPrintCallbackWrapper :: PrintOperationBeginPrintCallback -> Ptr () -> Ptr PrintContext -> Ptr () -> IO () Source
CreateCustomWidget
type PrintOperationCreateCustomWidgetCallback = IO Object Source
afterPrintOperationCreateCustomWidget :: (GObject a, MonadIO m) => a -> PrintOperationCreateCustomWidgetCallback -> m SignalHandlerId Source
mkPrintOperationCreateCustomWidgetCallback :: PrintOperationCreateCustomWidgetCallbackC -> IO (FunPtr PrintOperationCreateCustomWidgetCallbackC) Source
onPrintOperationCreateCustomWidget :: (GObject a, MonadIO m) => a -> PrintOperationCreateCustomWidgetCallback -> m SignalHandlerId Source
printOperationCreateCustomWidgetCallbackWrapper :: PrintOperationCreateCustomWidgetCallback -> Ptr () -> Ptr () -> IO (Ptr Object) Source
printOperationCreateCustomWidgetClosure :: PrintOperationCreateCustomWidgetCallback -> IO Closure Source
CustomWidgetApply
type PrintOperationCustomWidgetApplyCallback = Widget -> IO () Source
afterPrintOperationCustomWidgetApply :: (GObject a, MonadIO m) => a -> PrintOperationCustomWidgetApplyCallback -> m SignalHandlerId Source
mkPrintOperationCustomWidgetApplyCallback :: PrintOperationCustomWidgetApplyCallbackC -> IO (FunPtr PrintOperationCustomWidgetApplyCallbackC) Source
onPrintOperationCustomWidgetApply :: (GObject a, MonadIO m) => a -> PrintOperationCustomWidgetApplyCallback -> m SignalHandlerId Source
printOperationCustomWidgetApplyCallbackWrapper :: PrintOperationCustomWidgetApplyCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO () Source
printOperationCustomWidgetApplyClosure :: PrintOperationCustomWidgetApplyCallback -> IO Closure Source
Done
type PrintOperationDoneCallback = PrintOperationResult -> IO () Source
afterPrintOperationDone :: (GObject a, MonadIO m) => a -> PrintOperationDoneCallback -> m SignalHandlerId Source
mkPrintOperationDoneCallback :: PrintOperationDoneCallbackC -> IO (FunPtr PrintOperationDoneCallbackC) Source
onPrintOperationDone :: (GObject a, MonadIO m) => a -> PrintOperationDoneCallback -> m SignalHandlerId Source
printOperationDoneCallbackWrapper :: PrintOperationDoneCallback -> Ptr () -> CUInt -> Ptr () -> IO () Source
DrawPage
type PrintOperationDrawPageCallback = PrintContext -> Int32 -> IO () Source
type PrintOperationDrawPageCallbackC = Ptr () -> Ptr PrintContext -> Int32 -> Ptr () -> IO () Source
afterPrintOperationDrawPage :: (GObject a, MonadIO m) => a -> PrintOperationDrawPageCallback -> m SignalHandlerId Source
mkPrintOperationDrawPageCallback :: PrintOperationDrawPageCallbackC -> IO (FunPtr PrintOperationDrawPageCallbackC) Source
onPrintOperationDrawPage :: (GObject a, MonadIO m) => a -> PrintOperationDrawPageCallback -> m SignalHandlerId Source
printOperationDrawPageCallbackWrapper :: PrintOperationDrawPageCallback -> Ptr () -> Ptr PrintContext -> Int32 -> Ptr () -> IO () Source
EndPrint
type PrintOperationEndPrintCallback = PrintContext -> IO () Source
type PrintOperationEndPrintCallbackC = Ptr () -> Ptr PrintContext -> Ptr () -> IO () Source
afterPrintOperationEndPrint :: (GObject a, MonadIO m) => a -> PrintOperationEndPrintCallback -> m SignalHandlerId Source
mkPrintOperationEndPrintCallback :: PrintOperationEndPrintCallbackC -> IO (FunPtr PrintOperationEndPrintCallbackC) Source
onPrintOperationEndPrint :: (GObject a, MonadIO m) => a -> PrintOperationEndPrintCallback -> m SignalHandlerId Source
printOperationEndPrintCallbackWrapper :: PrintOperationEndPrintCallback -> Ptr () -> Ptr PrintContext -> Ptr () -> IO () Source
Paginate
type PrintOperationPaginateCallback = PrintContext -> IO Bool Source
type PrintOperationPaginateCallbackC = Ptr () -> Ptr PrintContext -> Ptr () -> IO CInt Source
afterPrintOperationPaginate :: (GObject a, MonadIO m) => a -> PrintOperationPaginateCallback -> m SignalHandlerId Source
mkPrintOperationPaginateCallback :: PrintOperationPaginateCallbackC -> IO (FunPtr PrintOperationPaginateCallbackC) Source
onPrintOperationPaginate :: (GObject a, MonadIO m) => a -> PrintOperationPaginateCallback -> m SignalHandlerId Source
printOperationPaginateCallbackWrapper :: PrintOperationPaginateCallback -> Ptr () -> Ptr PrintContext -> Ptr () -> IO CInt Source
Preview
type PrintOperationPreviewCallback = PrintOperationPreview -> PrintContext -> Maybe Window -> IO Bool Source
type PrintOperationPreviewCallbackC = Ptr () -> Ptr PrintOperationPreview -> Ptr PrintContext -> Ptr Window -> Ptr () -> IO CInt Source
afterPrintOperationPreview :: (GObject a, MonadIO m) => a -> PrintOperationPreviewCallback -> m SignalHandlerId Source
mkPrintOperationPreviewCallback :: PrintOperationPreviewCallbackC -> IO (FunPtr PrintOperationPreviewCallbackC) Source
onPrintOperationPreview :: (GObject a, MonadIO m) => a -> PrintOperationPreviewCallback -> m SignalHandlerId Source
printOperationPreviewCallbackWrapper :: PrintOperationPreviewCallback -> Ptr () -> Ptr PrintOperationPreview -> Ptr PrintContext -> Ptr Window -> Ptr () -> IO CInt Source
RequestPageSetup
type PrintOperationRequestPageSetupCallback = PrintContext -> Int32 -> PageSetup -> IO () Source
type PrintOperationRequestPageSetupCallbackC = Ptr () -> Ptr PrintContext -> Int32 -> Ptr PageSetup -> Ptr () -> IO () Source
afterPrintOperationRequestPageSetup :: (GObject a, MonadIO m) => a -> PrintOperationRequestPageSetupCallback -> m SignalHandlerId Source
mkPrintOperationRequestPageSetupCallback :: PrintOperationRequestPageSetupCallbackC -> IO (FunPtr PrintOperationRequestPageSetupCallbackC) Source
onPrintOperationRequestPageSetup :: (GObject a, MonadIO m) => a -> PrintOperationRequestPageSetupCallback -> m SignalHandlerId Source
printOperationRequestPageSetupCallbackWrapper :: PrintOperationRequestPageSetupCallback -> Ptr () -> Ptr PrintContext -> Int32 -> Ptr PageSetup -> Ptr () -> IO () Source
printOperationRequestPageSetupClosure :: PrintOperationRequestPageSetupCallback -> IO Closure Source
StatusChanged
type PrintOperationStatusChangedCallback = IO () Source
type PrintOperationStatusChangedCallbackC = Ptr () -> Ptr () -> IO () Source
afterPrintOperationStatusChanged :: (GObject a, MonadIO m) => a -> PrintOperationStatusChangedCallback -> m SignalHandlerId Source
mkPrintOperationStatusChangedCallback :: PrintOperationStatusChangedCallbackC -> IO (FunPtr PrintOperationStatusChangedCallbackC) Source
onPrintOperationStatusChanged :: (GObject a, MonadIO m) => a -> PrintOperationStatusChangedCallback -> m SignalHandlerId Source
printOperationStatusChangedCallbackWrapper :: PrintOperationStatusChangedCallback -> Ptr () -> Ptr () -> IO () Source
UpdateCustomWidget
type PrintOperationUpdateCustomWidgetCallback = Widget -> PageSetup -> PrintSettings -> IO () Source
type PrintOperationUpdateCustomWidgetCallbackC = Ptr () -> Ptr Widget -> Ptr PageSetup -> Ptr PrintSettings -> Ptr () -> IO () Source
afterPrintOperationUpdateCustomWidget :: (GObject a, MonadIO m) => a -> PrintOperationUpdateCustomWidgetCallback -> m SignalHandlerId Source
mkPrintOperationUpdateCustomWidgetCallback :: PrintOperationUpdateCustomWidgetCallbackC -> IO (FunPtr PrintOperationUpdateCustomWidgetCallbackC) Source
onPrintOperationUpdateCustomWidget :: (GObject a, MonadIO m) => a -> PrintOperationUpdateCustomWidgetCallback -> m SignalHandlerId Source
printOperationUpdateCustomWidgetCallbackWrapper :: PrintOperationUpdateCustomWidgetCallback -> Ptr () -> Ptr Widget -> Ptr PageSetup -> Ptr PrintSettings -> Ptr () -> IO () Source