Trait gtk::PageSetupExt
[−]
[src]
pub trait PageSetupExt { fn copy(&self) -> Option<PageSetup>; fn get_bottom_margin(&self, unit: Unit) -> f64; fn get_left_margin(&self, unit: Unit) -> f64; fn get_orientation(&self) -> PageOrientation; fn get_page_height(&self, unit: Unit) -> f64; fn get_page_width(&self, unit: Unit) -> f64; fn get_paper_height(&self, unit: Unit) -> f64; fn get_paper_size(&self) -> PaperSize; fn get_paper_width(&self, unit: Unit) -> f64; fn get_right_margin(&self, unit: Unit) -> f64; fn get_top_margin(&self, unit: Unit) -> f64; fn load_file<P: AsRef<Path>>(&self, file_name: P) -> Result<(), Error>; fn load_key_file<'a, P: Into<Option<&'a str>>>(
&self,
key_file: &KeyFile,
group_name: P
) -> Result<(), Error>; fn set_bottom_margin(&self, margin: f64, unit: Unit); fn set_left_margin(&self, margin: f64, unit: Unit); fn set_orientation(&self, orientation: PageOrientation); fn set_paper_size(&self, size: &PaperSize); fn set_paper_size_and_default_margins(&self, size: &PaperSize); fn set_right_margin(&self, margin: f64, unit: Unit); fn set_top_margin(&self, margin: f64, unit: Unit); fn to_file<P: AsRef<Path>>(&self, file_name: P) -> Result<(), Error>; fn to_gvariant(&self) -> Option<Variant>; fn to_key_file(&self, key_file: &KeyFile, group_name: &str); }
Required Methods
fn copy(&self) -> Option<PageSetup>
fn get_bottom_margin(&self, unit: Unit) -> f64
fn get_left_margin(&self, unit: Unit) -> f64
fn get_orientation(&self) -> PageOrientation
fn get_page_height(&self, unit: Unit) -> f64
fn get_page_width(&self, unit: Unit) -> f64
fn get_paper_height(&self, unit: Unit) -> f64
fn get_paper_size(&self) -> PaperSize
fn get_paper_width(&self, unit: Unit) -> f64
fn get_right_margin(&self, unit: Unit) -> f64
fn get_top_margin(&self, unit: Unit) -> f64
fn load_file<P: AsRef<Path>>(&self, file_name: P) -> Result<(), Error>
fn load_key_file<'a, P: Into<Option<&'a str>>>(
&self,
key_file: &KeyFile,
group_name: P
) -> Result<(), Error>
&self,
key_file: &KeyFile,
group_name: P
) -> Result<(), Error>