Qt で 2 つの画面を切り替えるにはどうすればよいですか?
たとえば、静的テキストとツールバーのボタンがあります。フレームに追加して、中央のウィジェットとして設定します。1つのウィンドウでうまく機能します。
次のウィンドウに移動するとどうなりますか? 次に、別のボタンや画像など、他のものを表示する必要があります...そして、最初のビューに戻ったらどうなりますか?
古いウィジェットを表示するにはどうすればよいですか?
問題が正しいかどうかはわかりませんが、さまざまなシナリオが考えられます。
単純にグループボックスを使用できます...groupbox1の一部のウィジェット、groupbox2のotherWidget、および使用するグループボックスを表示し、他のウィジェットを非表示にします...
互いに積み重ねられたウィジェットの「ページ」をシミュレートするstackedWidgetを使用できます...詳細については、http://qt.nokia.com/doc/4.6/qstackedwidget.htmlを参照してください。
タブを使用するような他の方法を使用することもできます:http://doc.trolltech.com/4.6/qtabwidget.html
たぶん、この例はあなたに役立つでしょう:http: //qt.nokia.com/doc/4.6/dialogs-configdialog.html
それが少し役立つことを願っています!
Animation/States の例を確認することをお勧めします (Qt インストールの /qt/examples/animation/states/ サブディレクトリにあるはずです)。アプリケーション ロジックを表すステート マシンをプレゼンテーション レイヤーと組み合わせて、無料でクールなアニメーション効果を得る方法を示します (もちろん、目の保養が必要ない場合は、アニメーションなしでウィジェットのプロパティを設定できます)。