私はgtk + 3を初めて使用し、自分のアプリ用に設定ダイアログを作成したいと考えています。Cのみの空き地は使用しないでください。
私の質問は、gtk_grid を使用して緑の線と赤の線の間にスペースを作成する方法です。あらゆる助けのためのタンク
「ファイルの再生を開始...」チェックボックスを「再生」ラベルに対して 20 に合わせます。
GtkGrid のドキュメントにあるように:
GtkGrid は、子ウィジェットを行と列に配置するコンテナです。これは GtkTable および GtkBox に非常に似ていますが、カスタムの子プロパティの代わりに GtkWidget の「margin」および「expand」プロパティを一貫して使用し、高さ対幅のジオメトリ管理を完全にサポートします。
margin
したがって、グリッドではなく、GtkWidget の、margin-bottom
、margin-top
、margin-left
またはmargin-right
プロパティを使用して、グリッド内の各ウィジェットにマージンを設定します。
GTK のドキュメントには、それに関する GtkGridの詳細があります。
GtkAlignment
Widgetを見てください- 水平方向の配置、垂直方向の配置、パディング (4 方向すべて) (これがあなたが探しているものだと思います) などを提供します