Enable enter
This commit is contained in:
		
							parent
							
								
									93f1aed506
								
							
						
					
					
						commit
						66efd0fe15
					
				
					 1 changed files with 9 additions and 0 deletions
				
			
		|  | @ -53,6 +53,15 @@ class MainWindow(Gtk.ApplicationWindow): | |||
|         list_view.set_model(selection_model) | ||||
|         list_view.set_vexpand(True) | ||||
| 
 | ||||
|         def on_activate(widget: Gtk.ListView, index: int): | ||||
|             selected_item = selection_model.get_item(index) | ||||
|             if selected_item: | ||||
|                 string_obj = cast(Gtk.StringObject, selected_item) | ||||
|                 string = string_obj.get_string() | ||||
|                 print("activated", string) | ||||
| 
 | ||||
|         list_view.connect("activate", on_activate) | ||||
| 
 | ||||
|         # Factory for list items | ||||
|         factory = Gtk.SignalListItemFactory() | ||||
|         factory.connect("setup", self._setup_list_item) | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue