Skip to main content

Posts

Showing posts with the label glade

How to populate a Combo Box in GTK3 using Glade

This post will show how to use Glade to list combo box items with GTK3 since I could not find any other tutorials and it took me a while to figure it out.  No coding necessary! Step 1:  Insert the combo box. A GtkComboBox will be created. Inserting the combo box into the GTK dialog Step 2: Select the combo box.  In the General Properties click the ... button next to ComboBox Model and click new.   A new GtkListStore will be created and set to the combo box's model. Adding a new liststore model to the Combo Box Step 3: With the combo box selected, open the Combo Editor by clicking the edit button from the toolbar. Opening the Combo Editor Step 4; Add some columns to the combo box's liststore.  Use type: gchararry for text.  Insert any other model columns at this time as well. Step 5: Insert data into the liststore by scrolling down in the Combo Editor and clicking the + to add a new row.  Enter the data needed for each row. Step 6: Click the Hierarc