.. _free_layout_example: 自由なレイアウト ----------------------------- GridLayout要素を利用することで、自由なレイアウトを実現した例を :numref:`layout_example_complex_code` に、ダイアログでの表示例を :numref:`layout_example_complex_image` にそれぞれ示します。 GridLayout (表形式のレイアウト), HBoxLayout (水平に並べるレイアウト), VBoxLayout(垂直に並べるレイアウト) を使うことで、自由に要素を配置できます。 また、これらのレイアウトの中では Item では caption 属性は指定せず、 Label 要素でラベルを表示します。 GridLayout, HBoxLayout, VBoxLayout は入れ子にできます。 また、その中で GroupBox を利用することもできます。 .. code-block:: xml :caption: 自由なレイアウトの定義例 :name: layout_example_complex_code :linenos: .. _layout_example_complex_image: .. figure:: images/layout_complex.png :width: 280pt 自由なレイアウトのを利用したレイアウトのダイアログの表示例