Struct rute::auto::application::Application
source · pub struct Application<'a> { /* private fields */ }
Expand description
Notice these docs are heavy WIP and not very relevent yet
Implementations
sourceimpl<'a> Application<'a>
impl<'a> Application<'a>
pub fn new() -> Application<'a>
pub fn color_spec() -> i32
pub fn set_color_spec(arg0: i32)
pub fn get_font() -> Font<'a>
pub fn active_popup_widget() -> Option<Widget<'a>>
pub fn active_modal_widget() -> Option<Widget<'a>>
pub fn focus_widget() -> Option<Widget<'a>>
pub fn active_window() -> Option<Widget<'a>>
pub fn set_active_window<W: WidgetTrait<'a>>(actor: &W)
pub fn widget_at(x: i32, y: i32) -> Option<Widget<'a>>
pub fn top_level_at(x: i32, y: i32) -> Option<Widget<'a>>
pub fn beep()
pub fn set_cursor_flash_time(arg0: i32)
pub fn cursor_flash_time() -> i32
pub fn set_double_click_interval(arg0: i32)
pub fn double_click_interval() -> i32
pub fn set_keyboard_input_interval(arg0: i32)
pub fn keyboard_input_interval() -> i32
pub fn set_wheel_scroll_lines(arg0: i32)
pub fn wheel_scroll_lines() -> i32
pub fn set_start_drag_time(ms: i32)
pub fn start_drag_time() -> i32
pub fn set_start_drag_distance(l: i32)
pub fn start_drag_distance() -> i32
pub fn exec() -> i32
pub fn set_about_to_quit_event_ud<F, T>(&self, data: &'a T, func: F) -> &Selfwhere
F: Fn(&T) + 'a,
T: 'a,
pub fn set_about_to_quit_event<F>(&self, func: F) -> &Selfwhere
F: Fn() + 'a,
pub fn set_screen_added_event_ud<F, T>(&self, data: &'a T, func: F) -> &Selfwhere
F: Fn(&T, &Screen<'_>) + 'a,
T: 'a,
pub fn set_screen_added_event<F>(&self, func: F) -> &Selfwhere
F: Fn(&Screen<'_>) + 'a,
pub fn set_style_sheet(&self, sheet: &str) -> &Self
pub fn set_auto_sip_enabled(&self, enabled: bool) -> &Self
pub fn auto_sip_enabled(&self) -> bool
pub fn close_all_windows()
pub fn about_qt()
Trait Implementations
sourceimpl<'a> Clone for Application<'a>
impl<'a> Clone for Application<'a>
sourcefn clone(&self) -> Application<'a>
fn clone(&self) -> Application<'a>
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl<'a> ApplicationTrait<'a> for Application<'a>
Auto Trait Implementations
impl<'a> !RefUnwindSafe for Application<'a>
impl<'a> !Send for Application<'a>
impl<'a> !Sync for Application<'a>
impl<'a> Unpin for Application<'a>
impl<'a> !UnwindSafe for Application<'a>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more