2016-10-22 3 views
0

問題は非常に簡単です。フォーム要素をあるタブから別のタブに転送する必要があります。Qtの範囲変更時にタブ間でフォーム要素を転送

私は10個のタブを持っており、各タブには独自のテキスト編集セットがあります。

テキスト編集を1セットだけ作成して、あるタブから別のタブに移すことは可能ですか?その背後にある機能は変更できますが、フォームレイアウトを変更する必要はありませんか?

現在のところ、各タブのテキスト編集のコピーを入れるだけでその問題を解決しましたが、常識的にはQtでこれを実現する簡単な方法があります。

私はQt 5.7を使用しています。

答えて

0

はい、単一のQTabBarを使用することは可能です。 A QTabBarは、その名前の通り、複数のタブがあるナローバーのみを表示します。

enter image description here

あなたは、そのタブバーの下枠を入れて、QTabBarによって放出され、タブ切替信号をリッスンすることができます。このように、下のフレームはすべてのタブで同じですので、各タブの基礎となるロジックを変更することができます。

関連する問題