Trait webkit2gtk::PrintOperationExt
source · [−]pub trait PrintOperationExt: 'static {
fn page_setup(&self) -> Option<PageSetup>;
fn print_settings(&self) -> Option<PrintSettings>;
fn print(&self);
fn run_dialog(
&self,
parent: Option<&impl IsA<Window>>
) -> PrintOperationResponse;
fn set_page_setup(&self, page_setup: &PageSetup);
fn set_print_settings(&self, print_settings: &PrintSettings);
fn web_view(&self) -> Option<WebView>;
fn connect_failed<F: Fn(&Self, &Error) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_finished<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId;
fn connect_page_setup_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_print_settings_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
}