GtkBuilder + * .ui-filesを数週間いじった後、かなりぎこちなく感じました。
GtkBuilderと*.uiファイルの使用から真の利点を得るためにOOPの原則を破滅させるか、OOPデザインを削除したくない場合は、GtkBuilderによって非常に多くのオーバーヘッドが発生するため、使用する価値がまったくありません。
ほんの一例:IDE-メインウィンドウは、1つの大きなUIファイルにするか、多くの部分(ツールバー、ステータスバー、SourceViewなどの個別のファイル)にしますが、ビルダーを回避するためのコードが非常に多くなります。
誰かが私にそれを1つの帽子の下に置く方法を説明できますか?GtkBuilder/*。ui-filesのベストプラクティスに関する十分なチュートリアルを見つけることができませんでした。