addStretchの役割
517 ワード
今日addStretchを使って、レイアウトをしていると、addStretchが平均的に配分できることに気づき、面白かったです.例:
buttonLayoutのレイアウトは、空白のwidgetのない場所を9つに分けて、規定の場所にスプリングを割り当てるので、レイアウトが便利になりました.以前はこれを発見していませんでしたが、レイアウトに困っていました.今は少し道があります.
QVBoxLayout *buttonLayout = new QVBoxLayout;
buttonLayout->addStretch(1);
buttonLayout->addWidget(Button1);
buttonLayout->addStretch(1);
buttonLayout->addWidget(Button2);
buttonLayout->addStretch(1);
buttonLayout->addWidget(Button3);
buttonLayout->addStretch(6);
buttonLayoutのレイアウトは、空白のwidgetのない場所を9つに分けて、規定の場所にスプリングを割り当てるので、レイアウトが便利になりました.以前はこれを発見していませんでしたが、レイアウトに困っていました.今は少し道があります.