Qt5.0.1でサインインフォームを作ろうとしています。2 つのウィジェットを作成し、そのうちの 1 つにラベルと行編集を配置し、もう 1 つにボタンを配置しました。次に、これら 2 つのウィジェットを QVBoxLayout に配置しましたが、レイアウト内の 2 つのウィジェット間のスペースは目的以上のものです。setSpacing と setContentsMargin を試しましたが、このプログラムでは機能しませんでした。
vhandle->setSpacing(0);
vhandle->setMargin(0);
vhandle->setContentsMargins(0,0,0,0);
vhandle->addWidget(handle,0, Qt::AlignTop);
vhandle->addWidget(handle2,0, Qt::AlignTop);
しかし、2 つのウィジェット間の空間は何も変化しませんでした:
私は何をすべきか?