0

2つの真ん中の端をつかんで上下にスライドさせることで、 にQListWidget座っている2つのサイズを変更できるようにしたいと思います。QVBoxLayout一方は縮み、もう一方は大きくなります。

サンプル アプリのスクリーンショットを次に示します。

ここに画像の説明を入力

2 つのリストの間のバーをつかんでサイズを変更できるようにしたいと考えています。

Qt レイアウト エディターでは次のように表示されます。

ここに画像の説明を入力

垂直レイアウトが適切な選択であるかどうかはわかりませんが、この機能を提供する別の垂直レイアウトがあるかもしれません。Qtでも可能ですか?

4

2 に答える 2

2

QSplitterを使用する必要があります。フォーム デザイナーで使用できます。

于 2013-06-06T21:10:28.560 に答える
1

Riatecheの正解に追加するには、qt-designerを使用して、最初にウィジェットを選択し、右クリックしてレイアウト->水平スプリッターなどでレイアウトのタイプ(QSp​​litter)を指定することもできます.

これは私が数年前に実行した簡単なチュートリアルです: http://www.youtube.com/watch?v=E7Ud6FonsR4

于 2013-06-10T16:48:31.367 に答える