Struct gtk::EntryCompletion
[−]
pub struct EntryCompletion(_, _);
Methods
impl EntryCompletion
[src]
fn new() -> EntryCompletion
fn new_with_area<T: IsA<CellArea>>(area: &T) -> EntryCompletion
fn complete(&self)
fn compute_prefix(&self, key: &str) -> Option<String>
fn delete_action(&self, index_: i32)
fn get_completion_prefix(&self) -> Option<String>
fn get_entry(&self) -> Option<Widget>
fn get_inline_completion(&self) -> bool
fn get_inline_selection(&self) -> bool
fn get_minimum_key_length(&self) -> i32
fn get_model(&self) -> Option<TreeModel>
fn get_popup_completion(&self) -> bool
fn get_popup_set_width(&self) -> bool
fn get_popup_single_match(&self) -> bool
fn get_text_column(&self) -> i32
fn insert_action_markup(&self, index_: i32, markup: &str)
fn insert_action_text(&self, index_: i32, text: &str)
fn insert_prefix(&self)
fn set_inline_completion(&self, inline_completion: bool)
fn set_inline_selection(&self, inline_selection: bool)
fn set_minimum_key_length(&self, length: i32)
fn set_model<T: IsA<TreeModel>>(&self, model: Option<&T>)
fn set_popup_completion(&self, popup_completion: bool)
fn set_popup_set_width(&self, popup_set_width: bool)
fn set_popup_single_match(&self, popup_single_match: bool)
fn set_text_column(&self, column: i32)
fn get_property_cell_area(&self) -> Option<CellArea>
fn set_property_cell_area(&self, cell_area: Option<&CellArea>)
fn connect_action_activated<F: Fn(&EntryCompletion, i32) + 'static>(&self,
f: F)
-> u64
f: F)
-> u64
fn connect_cursor_on_match<F: Fn(&EntryCompletion, &TreeModel, &TreeIter) -> Inhibit + 'static>(&self,
f: F)
-> u64
f: F)
-> u64
fn connect_insert_prefix<F: Fn(&EntryCompletion, &str) -> Inhibit + 'static>(&self,
f: F)
-> u64
f: F)
-> u64
fn connect_match_selected<F: Fn(&EntryCompletion, &TreeModel, &TreeIter) -> Inhibit + 'static>(&self,
f: F)
-> u64
f: F)
-> u64
Trait Implementations
impl Clone for EntryCompletion
fn clone(&self) -> EntryCompletion
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Debug for EntryCompletion
impl Hash for EntryCompletion
fn hash<__H: Hasher>(&self, __arg_0: &mut __H)
Feeds this value into the state given, updating the hasher as necessary.
fn hash_slice<H>(data: &[Self], state: &mut H) where H: Hasher
1.3.0
Feeds a slice of this type into the state provided.
impl StaticType for EntryCompletion
fn static_type() -> Type
Returns the type identifier of Self
.
impl<T: IsA<Object>> PartialEq<T> for EntryCompletion
fn eq(&self, other: &T) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0
This method tests for !=
.