gtk4-rs
gtk4-rs copied to clipboard
Subclassing support: virtual methods
Here's a list of Classes/Interfaces along with their associate virtual methods
- [x] GtkAccessibleTextInterface
- [x] Actionable -
get_action_name - [x] Actionable -
get_action_target_value - [x] Actionable -
set_action_name - [x] Actionable -
set_action_target_value - [x] Adjustment -
changed - [x] Adjustment -
value_changed - [x] Buildable -
add_child - [x] Buildable -
construct_child - [ ] Buildable -
custom_finished - [ ] Buildable -
custom_tag_end - [ ] Buildable -
custom_tag_start - [x] Buildable -
get_id - [x] Buildable -
get_internal_child - [x] Buildable -
parser_finished - [x] Buildable -
set_buildable_property - [x] Buildable -
set_id - [x] BuilderScope -
create_closure - [x] BuilderScope -
get_type_from_function - [x] BuilderScope -
get_type_from_name - [x] Button -
activate - [x] Button -
clicked - [x] CellArea -
activate - [x] CellArea -
add - [x] CellArea -
apply_attributes - [x] CellArea -
copy_context - [x] CellArea -
create_context - [x] CellArea -
event - [x] CellArea -
focus - [x] CellArea -
foreach_alloc - [x] CellArea -
foreach - [x] CellArea -
get_cell_property - [x] CellArea -
get_preferred_height_for_width - [x] CellArea -
get_preferred_height - [x] CellArea -
get_preferred_width_for_height - [x] CellArea -
get_preferred_width - [x] CellArea -
get_request_mode - [x] CellArea -
is_activatable - [x] CellArea -
remove - [x] CellArea -
set_cell_property - [x] CellArea -
snapshot - [x] CellAreaContext -
allocate - [x] CellAreaContext -
get_preferred_height_for_width - [x] CellAreaContext -
get_preferred_width_for_height - [x] CellAreaContext -
reset - [x] CellEditable -
editing_done - [x] CellEditable -
remove_widget - [x] CellEditable -
start_editing - [x] CellLayout -
add_attribute - [x] CellLayout -
clear_attributes - [x] CellLayout -
clear - [x] CellLayout -
get_area - [x] CellLayout -
get_cells - [x] CellLayout -
pack_end - [x] CellLayout -
pack_start - [x] CellLayout -
reorder - [x] CellLayout -
set_cell_data_func - [x] CellRenderer -
activate - [x] CellRenderer -
editing_canceled - [x] CellRenderer -
editing_started - [x] CellRenderer -
get_aligned_area - [x] CellRenderer -
get_preferred_height_for_width - [x] CellRenderer -
get_preferred_height - [x] CellRenderer -
get_preferred_width_for_height - [x] CellRenderer -
get_preferred_width - [x] CellRenderer -
get_request_mode - [x] CellRenderer -
get_size - [x] CellRenderer -
snapshot - [x] CellRenderer -
start_editing - [x] CellRendererText -
edited - [x] CheckButton -
toggled - [x] ColorChooser -
add_palette - [x] ColorChooser -
color_activated - [x] ColorChooser -
get_rgba - [x] ColorChooser -
set_rgba - [x] ComboBox -
changed - [x] ComboBox -
format_entry_text - [x] DrawingArea -
resize - [x] Editable -
changed - [x] Editable -
delete_text - [x] Editable -
do_delete_text - [x] Editable -
do_insert_text - [x] Editable -
get_selection_bounds - [x] Editable -
get_text - [x] Editable -
insert_text - [x] Editable -
set_selection_bounds - [x] Entry -
activate - [x] EntryBuffer -
delete_text - [x] EntryBuffer -
deleted_text - [x] EntryBuffer -
get_length - [x] EntryBuffer -
get_text - [x] EntryBuffer -
insert_text - [x] EntryBuffer -
inserted_text - [x] Filter -
get_strictness - [x] Filter -
match - [x] FlowBoxChild -
activate - [x] FontChooser -
font_activated - [x] FontChooser -
get_font_face - [x] FontChooser -
get_font_family - [x] FontChooser -
get_font_map - [x] FontChooser -
get_font_size - [x] FontChooser -
set_filter_func - [x] FontChooser -
set_font_map - [x] Frame -
compute_child_allocation - [x] GLArea -
create_context - [x] GLArea -
render - [x] GLArea -
resize - [x] IMContext -
commit - [x] IMContext -
delete_surrounding - [x] IMContext -
filter_keypress - [x] IMContext -
focus_in - [x] IMContext -
focus_out - [x] IMContext -
get_preedit_string - [x] IMContext -
get_surrounding - [x] IMContext -
preedit_changed - [x] IMContext -
preedit_end - [x] IMContext -
preedit_start - [x] IMContext -
reset - [x] IMContext -
retrieve_surrounding - [x] IMContext -
set_client_widget - [x] IMContext -
set_cursor_location - [x] IMContext -
set_surrounding - [x] IMContext -
set_use_preedit - [x] LayoutManager -
allocate - [x] LayoutManager -
create_layout_child - [x] LayoutManager -
get_request_mode - [x] LayoutManager -
measure - [x] LayoutManager -
root - [x] LayoutManager -
unroot - [x] ListBoxRow -
activate - [x] MediaFile -
close - [x] MediaFile -
open - [x] MediaStream -
pause - [x] MediaStream -
play - [x] MediaStream -
realize - [x] MediaStream -
seek - [x] MediaStream -
unrealize - [x] MediaStream -
update_audio - [x] NativeDialog -
hide - [x] NativeDialog -
response - [x] NativeDialog -
show - [x] Popover -
activate_default - [x] Popover -
closed - [x] PrintOperation -
begin_print - [x] PrintOperation -
create_custom_widget - [x] PrintOperation -
custom_widget_apply - [x] PrintOperation -
done - [x] PrintOperation -
draw_page - [x] PrintOperation -
end_print - [x] PrintOperation -
paginate - [x] PrintOperation -
preview - [x] PrintOperation -
request_page_setup - [x] PrintOperation -
status_changed - [x] PrintOperation -
update_custom_widget - [x] PrintOperationPreview -
end_preview - [x] PrintOperationPreview -
got_page_size - [x] PrintOperationPreview -
is_selected - [x] PrintOperationPreview -
ready - [x] PrintOperationPreview -
render_page - [x] Range -
adjust_bounds - [x] Range -
change_value - [x] Range -
get_range_border - [x] Range -
move_slider - [x] Range -
value_changed - [x] RecentManager -
changed - [x] Scale -
get_layout_offsets - [x] ScaleButton -
value_changed - [x] Scrollable -
get_border - [x] SelectionModel -
get_selection_in_range - [x] SelectionModel -
is_selected - [x] SelectionModel -
select_all - [x] SelectionModel -
select_item - [x] SelectionModel -
select_range - [x] SelectionModel -
set_selection - [x] SelectionModel -
unselect_all - [x] SelectionModel -
unselect_item - [x] SelectionModel -
unselect_range - [x] ShortcutManager -
add_controller - [x] ShortcutManager -
remove_controller - [x] Sorter -
compare - [x] Sorter -
get_order - [x] StyleContext -
changed - [x] TextBuffer -
apply_tag - [x] TextBuffer -
begin_user_action - [x] TextBuffer -
changed - [x] TextBuffer -
delete_range - [x] TextBuffer -
end_user_action - [x] TextBuffer -
insert_child_anchor - [x] TextBuffer -
insert_paintable - [x] TextBuffer -
insert_text - [x] TextBuffer -
mark_deleted - [x] TextBuffer -
mark_set - [x] TextBuffer -
modified_changed - [x] TextBuffer -
paste_done - [x] TextBuffer -
redo - [x] TextBuffer -
remove_tag - [x] TextBuffer -
undo - [x] TextView -
backspace - [x] TextView -
copy_clipboard - [x] TextView -
create_buffer - [x] TextView -
cut_clipboard - [x] TextView -
delete_from_cursor - [x] TextView -
extend_selection - [x] TextView -
insert_at_cursor - [x] TextView -
insert_emoji - [x] TextView -
move_cursor - [x] TextView -
paste_clipboard - [x] TextView -
set_anchor - [x] TextView -
snapshot_layer - [x] TextView -
toggle_overwrite - [x] ToggleButton -
toggled - [x] TreeDragDest -
drag_data_received - [x] TreeDragDest -
row_drop_possible - [x] TreeDragSource -
drag_data_delete - [x] TreeDragSource -
drag_data_get - [x] TreeDragSource -
row_draggable - [ ] TreeModel -
get_column_type - [ ] TreeModel -
get_flags - [ ] TreeModel -
get_iter - [ ] TreeModel -
get_n_columns - [ ] TreeModel -
get_path - [ ] TreeModel -
get_value - [ ] TreeModel -
iter_children - [ ] TreeModel -
iter_has_child - [ ] TreeModel -
iter_n_children - [ ] TreeModel -
iter_next - [ ] TreeModel -
iter_nth_child - [ ] TreeModel -
iter_parent - [ ] TreeModel -
iter_previous - [ ] TreeModel -
ref_node - [ ] TreeModel -
row_changed - [ ] TreeModel -
row_deleted - [ ] TreeModel -
row_has_child_toggled - [ ] TreeModel -
row_inserted - [ ] TreeModel -
rows_reordered - [ ] TreeModel -
unref_node - [x] TreeModelFilter -
modify - [x] TreeModelFilter -
visible - [ ] TreeSortable -
get_sort_column_id - [ ] TreeSortable -
has_default_sort_func - [ ] TreeSortable -
set_default_sort_func - [ ] TreeSortable -
set_sort_column_id - [ ] TreeSortable -
set_sort_func - [ ] TreeSortable -
sort_column_changed - [x] TreeView -
columns_changed - [x] TreeView -
cursor_changed - [x] TreeView -
expand_collapse_cursor_row - [x] TreeView -
move_cursor - [x] TreeView -
row_activated - [x] TreeView -
row_collapsed - [x] TreeView -
row_expanded - [x] TreeView -
select_all - [x] TreeView -
select_cursor_parent - [x] TreeView -
select_cursor_row - [x] TreeView -
start_interactive_search - [x] TreeView -
test_collapse_row - [x] TreeView -
test_expand_row - [x] TreeView -
toggle_cursor_row - [x] TreeView -
unselect_all - [x] Widget -
contains - [ ] Widget -
css_changed - [x] Widget -
focus - [x] Widget -
get_request_mode - [x] Widget -
grab_focus - [x] Widget -
hide - [x] Widget -
keynav_failed - [x] Widget -
map - [x] Widget -
measure - [x] Widget -
mnemonic_activate - [x] Widget -
move_focus - [x] Widget -
query_tooltip - [x] Widget -
realize - [x] Widget -
root - [x] Widget -
set_focus_child - [x] Widget -
show - [x] Widget -
size_allocate - [x] Widget -
snapshot - [x] Widget -
state_flags_changed - [x] Widget -
system_setting_changed - [x] Widget -
unmap - [x] Widget -
unrealize - [x] Widget -
unroot - [x] Application -
window_added - [x] Application -
window_removed - [x] Dialog -
close - [x] Dialog -
response - [x] Widget -
compute_expand - [x] Widget -
direction_changed - [x] Window -
activate_default - [x] Window -
activate_focus - [x] Window -
close_request - [x] Window -
enable_debugging - [x] Window -
keys_changed
gdk:
- [x] ContentProvider -
attach_clipboard - [x] ContentProvider -
content_changed - [x] ContentProvider -
detach_clipboard - [x] ContentProvider -
get_value - [x] ContentProvider -
ref_formats - [x] ContentProvider -
ref_storable_formats - [x] ContentProvider -
write_mime_type_async - [x] ContentProvider -
write_mime_type_finish - [x] Paintable -
get_current_image - [x] Paintable -
get_flags - [x] Paintable -
get_intrinsic_aspect_ratio - [x] Paintable -
get_intrinsic_height - [x] Paintable -
get_intrinsic_width - [x] Paintable -
snapshot