Gtk.Template

Gtk4 Gtk.Template使用

[Gtk.Template]Gtk.TreeViewの使用③ Gtk.Cellrendercomboの設定

Gtk.TemplateでGtk.TreeViewにコンボボックスの列とコンボボックスの選択肢を追加する方法を紹介します。
Gtk4 Gtk.Template使用

[Gtk.Template]Gtk.ComboBoxTextの使用

Gtk.ComboBoxTextに追加する項目を、XMLデータで定義してGtk.ComboBoxTextに追加する方法を紹介します。また、追加した項目の初期値を指定する方法も示します。
Gtk4 Gtk.Template使用

[Gtk.Template]Gtk.SpinButtonの使用 Gtk.Adjustmentの指定

Gtk.SpinButtonの動作を調整するGtk.AdjustmentのXMLデータでの記入と指定の方法を紹介します。
Gtk4 Gtk.Template使用

[Gtk.Template]Gtk.ToggleButton、Gtk.CheckButton XMLデータでのグループ化(ラジオボタンとして使用)

XMLデータで定義したGtk.ToggleButtonやGtk.CheckButtonをグループ化して、ラジオボタンのように使用する方法を紹介します。
Gtk4 Gtk.Template使用

[Gtk.Template]Gtk.Gridの使用

Gtk.GridをXMLファイルで記入する場合、Gtk.Gridに載せる子Widgetの位置やサイズは<layout></layout>内に記入します。子WidgetをGtk.Gridに載せる場合の位置やサイズの指定方法を紹介します。
Gtk4 Gtk.Template使用

[Gtk.Template] XMLデータの使用

PyGObjectでXMLデータを読み込み使用する方法を説明します。PyGObjectでは、文字列やファイル、Gio.ResourceからXMLデータを取得可能であり、今回は文字列とファイルから取得する方法を説明します。