pub trait PrintOperationImplExt: ObjectSubclass {
    // Required methods
    fn parent_begin_print(&self, context: &PrintContext);
    fn parent_create_custom_widget(&self) -> Option<Widget>;
    fn parent_custom_widget_apply(&self, widget: &Widget);
    fn parent_done(&self, result: PrintOperationResult);
    fn parent_draw_page(&self, context: &PrintContext, page_nr: i32);
    fn parent_end_print(&self, context: &PrintContext);
    fn parent_paginate(&self, context: &PrintContext) -> bool;
    fn parent_preview(
        &self,
        preview: &PrintOperationPreview,
        context: &PrintContext,
        parent: Option<&Window>
    ) -> bool;
    fn parent_request_page_setup(
        &self,
        context: &PrintContext,
        page_nr: i32,
        setup: &PageSetup
    );
    fn parent_status_changed(&self);
    fn parent_update_custom_widget(
        &self,
        widget: &Widget,
        setup: &PageSetup,
        settings: &PrintSettings
    );
}

Required Methods§

Implementors§