ProjectsPage
Object Hierarchy:
Description:
public class ProjectsPage :
SettingsPage
Projects tab content for settings dialog. Lists projects from ProjectManager, search/filter, Add and Remove. List view is built in the
constructor with a dummy empty model; the real store is bound when the dialog is shown via ensure_loaded() (called once).
Content:
Properties:
Creation methods:
Methods:
- public async void load_projects ()
Load projects from DB (if needed) and bind the list view to the real
project store. Called when the Projects tab is shown (via map signal). ProjectManager is not available at dialog creation; projects
are only loaded from DB when the code assistant is first used, so we trigger load_projects_from_db here when the user opens the
Projects tab.
Inherited Members:
All known members inherited from class
OLLMapp.SettingsDialog.SettingsPage
All known members inherited from class Gtk.Box
- append
- baseline_child
- baseline_position
- get_baseline_child
- get_baseline_position
- get_homogeneous
- get_spacing
- homogeneous
- insert_child_after
- prepend
- remove
- reorder_child_after
- set_baseline_child
- set_baseline_position
- set_homogeneous
- set_spacing
- spacing
All known members inherited from class Gtk.Widget
All known members inherited from class GLib.Object
- @get
- @new
- @ref
- @set
- add_toggle_ref
- add_weak_pointer
- bind_property
- connect
- constructed
- disconnect
- dispose
- dup_data
- dup_qdata
- force_floating
- freeze_notify
- get_class
- get_data
- get_property
- get_qdata
- get_type
- getv
- interface_find_property
- interface_install_property
- interface_list_properties
- is_floating
- new_valist
- new_with_properties
- newv
- notify
- notify_property
- ref_count
- ref_sink
- remove_toggle_ref
- remove_weak_pointer
- replace_data
- replace_qdata
- set_data
- set_data_full
- set_property
- set_qdata
- set_qdata_full
- set_valist
- setv
- steal_data
- steal_qdata
- thaw_notify
- unref
- watch_closure
- weak_ref
- weak_unref
All known members inherited from interface Gtk.Accessible
- accessible_role
- announce
- get_accessible_parent
- get_accessible_role
- get_at_context
- get_bounds
- get_first_accessible_child
- get_next_accessible_sibling
- get_platform_state
- reset_property
- reset_relation
- reset_state
- set_accessible_parent
- update_next_accessible_sibling
- update_property
- update_property_value
- update_relation
- update_relation_value
- update_state
- update_state_value
All known members inherited from interface Gtk.Buildable
- add_child
- custom_finished
- custom_tag_end
- custom_tag_start
- get_buildable_id
- get_id
- get_internal_child
- parser_finished
- set_buildable_property
- set_id
All known members inherited from interface Gtk.Orientable