Trait libhelium::prelude::AboutWindowExt
source · pub trait AboutWindowExt: IsA<AboutWindow> + Sealed + 'static {
Show 36 methods
// Provided methods
fn color(&self) -> Colors { ... }
fn set_color(&self, value: Colors) { ... }
fn license(&self) -> AboutWindowLicenses { ... }
fn set_license(&self, value: AboutWindowLicenses) { ... }
fn version(&self) -> GString { ... }
fn set_version(&self, value: &str) { ... }
fn app_name(&self) -> GString { ... }
fn set_app_name(&self, value: &str) { ... }
fn icon(&self) -> GString { ... }
fn set_icon(&self, value: &str) { ... }
fn translator_names(&self) -> Vec<GString> { ... }
fn set_translator_names(&self, value: &[&str]) { ... }
fn developer_names(&self) -> Vec<GString> { ... }
fn set_developer_names(&self, value: &[&str]) { ... }
fn copyright_year(&self) -> i32 { ... }
fn set_copyright_year(&self, value: i32) { ... }
fn app_id(&self) -> GString { ... }
fn set_app_id(&self, value: &str) { ... }
fn translate_url(&self) -> Option<GString> { ... }
fn set_translate_url(&self, value: Option<&str>) { ... }
fn issue_url(&self) -> Option<GString> { ... }
fn set_issue_url(&self, value: Option<&str>) { ... }
fn more_info_url(&self) -> Option<GString> { ... }
fn set_more_info_url(&self, value: Option<&str>) { ... }
fn connect_color_notify<F: Fn(&Self) + 'static>(
&self,
f: F,
) -> SignalHandlerId { ... }
fn connect_license_notify<F: Fn(&Self) + 'static>(
&self,
f: F,
) -> SignalHandlerId { ... }
fn connect_version_notify<F: Fn(&Self) + 'static>(
&self,
f: F,
) -> SignalHandlerId { ... }
fn connect_app_name_notify<F: Fn(&Self) + 'static>(
&self,
f: F,
) -> SignalHandlerId { ... }
fn connect_icon_notify<F: Fn(&Self) + 'static>(
&self,
f: F,
) -> SignalHandlerId { ... }
fn connect_translator_names_notify<F: Fn(&Self) + 'static>(
&self,
f: F,
) -> SignalHandlerId { ... }
fn connect_developer_names_notify<F: Fn(&Self) + 'static>(
&self,
f: F,
) -> SignalHandlerId { ... }
fn connect_copyright_year_notify<F: Fn(&Self) + 'static>(
&self,
f: F,
) -> SignalHandlerId { ... }
fn connect_app_id_notify<F: Fn(&Self) + 'static>(
&self,
f: F,
) -> SignalHandlerId { ... }
fn connect_translate_url_notify<F: Fn(&Self) + 'static>(
&self,
f: F,
) -> SignalHandlerId { ... }
fn connect_issue_url_notify<F: Fn(&Self) + 'static>(
&self,
f: F,
) -> SignalHandlerId { ... }
fn connect_more_info_url_notify<F: Fn(&Self) + 'static>(
&self,
f: F,
) -> SignalHandlerId { ... }
}
Expand description
Provided Methods§
fn color(&self) -> Colors
fn set_color(&self, value: Colors)
fn license(&self) -> AboutWindowLicenses
fn set_license(&self, value: AboutWindowLicenses)
fn version(&self) -> GString
fn set_version(&self, value: &str)
fn app_name(&self) -> GString
fn set_app_name(&self, value: &str)
fn icon(&self) -> GString
fn set_icon(&self, value: &str)
fn translator_names(&self) -> Vec<GString>
fn set_translator_names(&self, value: &[&str])
fn developer_names(&self) -> Vec<GString>
fn set_developer_names(&self, value: &[&str])
fn copyright_year(&self) -> i32
fn set_copyright_year(&self, value: i32)
fn app_id(&self) -> GString
fn set_app_id(&self, value: &str)
fn translate_url(&self) -> Option<GString>
fn set_translate_url(&self, value: Option<&str>)
fn issue_url(&self) -> Option<GString>
fn set_issue_url(&self, value: Option<&str>)
fn more_info_url(&self) -> Option<GString>
fn set_more_info_url(&self, value: Option<&str>)
fn connect_color_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
fn connect_license_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId
fn connect_version_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId
fn connect_app_name_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId
fn connect_icon_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
fn connect_translator_names_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId
fn connect_developer_names_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId
fn connect_copyright_year_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId
fn connect_app_id_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
fn connect_translate_url_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId
fn connect_issue_url_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId
fn connect_more_info_url_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId
Object Safety§
This trait is not object safe.