問題タブ [qtabwidget]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - QTabWidgetが自動サイズ変更を拒否している
qtcreatorで次のレイアウトを作成しようとしています。
を持つすべてのコントロールsizePolicy
はに設定されExpanding
ます。それにもかかわらず、タブウィジェットも、そのページウィジェットにドロップしたものも自動サイズ設定されません。
私はQtを初めて使用するので、これが明らかな修正である場合はご容赦ください。ありがとう。
c++ - QTabWidgetの「addTab」関数の使用に関する簡単な質問
うまくいけば、非常に簡単な質問です。私の関数の1つで、実行時にQTabWidgetの「x」個のタブを生成したいと思います(「x」はユーザーによって提供されます)。QTabWidgetにaddTab関数を使用する必要があることは知っていますが(間違っている場合は修正してください)、どのように使用するのかわかりません。qtのドキュメントは私にはわかりませんでした。
次のコマンドをテストとして1つのタブのみを追加しようとしましたが、プログラムがクラッシュしました。
私は明らかに間違っているので、誰かがこの関数の使用を手伝ってくれるでしょうか?addTabに間違った引数を渡しているような気がします。
編集:checkBoxTabAreaには、プログラムの起動時にすでに1つのタブがあります(これがヘルプの場合)。
c++ - QTabWidgetの個々のタブをタブ番号で参照することは可能ですか?
ここで非常に簡単な質問です。QTabWidgetの個々のタブを番号で参照できるかどうか疑問に思いました。実行時に不明な数のタブを生成するため、これにより多くの時間を節約できます。QTのドキュメントには何も見つかりませんでしたが、これは非常に基本的な機能であり、含める必要があると思います。私はこのようなことを考えています(実際のコードは単なるアイデアではなく、tabNumber()が存在しないことに気づきました):
パブリック関数がない場合、おそらく他の方法がありますか?タブを名前で参照することは問題外であるため(おそらく数百のタブ)、名前で参照することを提案しないでください。私はすでにそれを試しました。
qt - スタイルシート使用時の QTabWidget tabPosition
現在、スタイルシートを使用してアプリケーションのテーマを設定しています。QTabWidget に使用するスタイルシートは次のとおりです。
これで、tabPosition が North または South に設定されている場合は問題ありません。ただし、East または West では、TabBar の境界線が適切にスタイル設定されていません。
tabPosition を東/西に設定して TabBar のスタイルを設定する方法を知っている人はいますか?
css - CSSでQTabWidgetの背景をスタイリングする
アクティブな QTabWidget タブのカスタム背景色を設定したいと思います。残念ながら、目的のセレクターがわかりません。Linux では、次のハックが機能します。
しかし、Windows では、もう 1 つ QWidget を使用する必要があります。
「本当の」解決策はありますか?
python - QTabWidget(PyQT)に削除されたタブを追加する
pyQTで問題が発生しています。そこで、QTabWidgetを含むデザイナーとのグラフィカルインターフェイスを作成しました。関数の実行中にタブを非表示にしたり表示したりしたいのです。すべてのタブを削除して後で追加するという1つの解決策を見つけました。タブが2つしかない場合:
そして、後でこの削除されたタブを追加しようとすると、プログラムがクラッシュします。
これは私のエラーメッセージです:
助言がありますか?
qt - QTabWidgetで現在のタブがいつ変更されているかを特定する方法は?
私はを使用してQTabWidget
おり、現在のタブの変更を実際に発生する前に処理し、特定の条件が満たされた場合はキャンセルする方法が必要です。現在のQTabWidget::currentChanged
タブが変更された後に信号が受信されますが、QTabWidget::currentChanging
必要な動作を実現するための信号または別の方法はありますか?
python - pyQt4 QTabWidget setMovable がカスタム QTabBar でクラッシュする
カスタム タブ バーを移動できるタブ ウィジェットを作成しようとしています。QTabBar
サブクラス化しなくてもプログラムは正常に動作しますが、サブクラス化を提供setMovable(True)
する にアクセスする必要があります。プログラムを実行すると、マウスでタブを移動しようとする時点まですべてが機能します。考えられるすべての組み合わせを試したような気がしますが、何も機能していません。私は何か間違ったことをしていますか?mouseDoubleClickEvent
QTabBar
setMovable
使用:
パイソン v2.7.2
PyQt4 v4.8.5
そして嫌なWindows XP
qt4 - 複数行のQTabWidget?
QTabWidgetをWindowsシステムのように動作させ、タブが多すぎる場合に複数行を使用することは可能ですか?
qtのドキュメントを確認しましたが、そのようなものは利用できなかったようです。
qt - QTabWidget でタブのウィジェットにアクセスする
QTabWidget
各タブにはウィジェットQPlainTextEdit
として があります。では、各タブ ウィジェットにアクセスするにはどうすればよいでしょうか。そのウィジェットを編集するにはどうすればよいですか?