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

Trait containing all AboutWindow methods.

§Implementors

AboutWindow

Provided Methods§

source

fn color(&self) -> Colors

source

fn set_color(&self, value: Colors)

source

fn license(&self) -> AboutWindowLicenses

source

fn set_license(&self, value: AboutWindowLicenses)

source

fn version(&self) -> GString

source

fn set_version(&self, value: &str)

source

fn app_name(&self) -> GString

source

fn set_app_name(&self, value: &str)

source

fn icon(&self) -> GString

source

fn set_icon(&self, value: &str)

source

fn translator_names(&self) -> Vec<GString>

source

fn set_translator_names(&self, value: &[&str])

source

fn developer_names(&self) -> Vec<GString>

source

fn set_developer_names(&self, value: &[&str])

source

fn copyright_year(&self) -> i32

source

fn app_id(&self) -> GString

source

fn set_app_id(&self, value: &str)

source

fn translate_url(&self) -> Option<GString>

source

fn set_translate_url(&self, value: Option<&str>)

source

fn issue_url(&self) -> Option<GString>

source

fn set_issue_url(&self, value: Option<&str>)

source

fn more_info_url(&self) -> Option<GString>

source

fn set_more_info_url(&self, value: Option<&str>)

source

fn connect_color_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId

source

fn connect_license_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId

source

fn connect_version_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId

source

fn connect_app_name_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId

source

fn connect_icon_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId

source

fn connect_translator_names_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId

source

fn connect_developer_names_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId

source

fn connect_app_id_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId

source

fn connect_translate_url_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId

source

fn connect_issue_url_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId

source

fn connect_more_info_url_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId

Object Safety§

This trait is not object safe.

Implementors§