問題タブ [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.
qt - QTabWidgetでテキストの配置を変更するには?
QTabWidget でテキストの配置を設定する方法が見つかりません。
このウィジェットのインスタンスを作成した後、そのtabPositionプロパティを West に設定しましたが、テキスト/ラベルを水平に表示したいと思います。Qt のstylesheetsを確認しましたが、ご覧のとおり、text-alignプロパティは QPushButton と QProgressBar でのみ設定できます。
私はすでに Web で検索しましたが、バグレポート、未回答の質問、そして最後に paint() メソッドの再実装を提案するユーザーを見つけました。解決するかもしれませんが、Python (PyQt または PySide) を使用していて、その方法がわかりません。
手伝って頂けますか?
編集: Teukamm のおかげで、私は少しのコードを書きました:
最後に、期待どおりにテキストを配置しましたが、少し (大きな?) 問題があります。すべてのタブ ボタンの右側をクリックすると、currentChanged SIGNALが送信されません。また、paintEvent ですべての tabRect の幅を拡張しようとしましたが、うまくいきません。何を変更すればよいですか?
ありがとうございました :)
ところで:QTabWidgetから継承することはできませんでしたが、QTabBarから継承できませんでした;)
編集:
解決しました!tabSizeHintのメソッドsizeHintを変更しただけで、うまく機能します:)
c++ - QRadioButton を QTabWidget に接続する方法は?
私はC++とQTを使用してソフトウェアを作成しています.QRadioButonタイプの2つのウィジェットと1つのQTabWidgetがあります。私の必要性は、ラジオボタンから信号を送信したいということです。ボタンがチェックされるたびに、タブの内容が変更されます。誰もそれを行う方法を提案できますか? ウィジェット クラスのスロットを作成しようとしましたが、そのスロットでタブ クラスのコンストラクターを呼び出しましたが、コンストラクターが呼び出されないという問題があります。ここに私が使用しているコードがあります..
3d - Qtabwidget(mplwidget)のPyQt4を使用したmatplotlib3Dプロット
PythonXY(2.6およびQt4)を使用して最初のPythonアプリに取り組んでいます。いくつかのボタンとQtabWidgetを備えたウィンドウがあります。ボタンを押すと、特定のタブに3D画像をプロットしたいと思います。なんとか2Dプロットを取得できましたが、軸を3Dに取得できません。Qt desigerを介して、mplwidgetを使用します。多くの例で、figure()の使用法を確認しましたが、それをmplwidgetで機能させることはできません。(それが可能かどうかはわかりません)
簡単なプロットで(QtabWidgetで)3D軸を定義するコードの例を教えてください。
どうもありがとう
c++ - C ++のQTabWidgetでテキストの配置を変更するにはどうすればよいですか?
これは、 QTabWidgetでテキストの配置を変更する方法と同じ質問 です。
そのPythonコードをC++に移植しようとしましたが、機能しないようです。
ヘッダーファイルは次のとおりです。
ソースファイルは次のとおりです。
QTabWidgetを継承するNewTabWidgetクラスを作成して使用します。NewTabWidgetのコンストラクターでは、次のものを使用します。
これは、setTabBarが保護されているため、そのtabWidgetを使用できるようにするためだけに行われます。これが私が得るものです:
私は何が欠けていますか?
編集: 私が作成したいのはこれですが、上部にアイコンがあり、アイコンの下にラベルがあります(Qt Creatorのように):
qt - QTabBarのQt4展開タブ
QTabWidget
を追加するためにサブクラス化しQTabBar
ています。 の幅全体にタブが伸びますtabBar
。したがって、expanding プロパティを true に設定しています。これは、タブの動作について何も変更していないようです。
誰かが同じ問題に遭遇しましたか?Qt 4.6 と組み合わせて使用します
編集:解決されました。誰かが興味を持っている場合に備えて、これを実装する方法を次に示します。
qt4 - タブ内のツールバー
QWidget
タブ内に配置されたツールバーを(内にQTabWidget
)追加することは可能ですか?アイデアは、タブごとに個別のツールバーを配置することです。
ツールバーは内部にしか配置できないようQMainWindow
です。
c++ - QTabWidgetは、1つのタブのみのタイトルフォントを設定します
を使用して、インターフェイスを使用してチャットプログラムを作成しましたQTabWidget
。タブに更新がある場合は、タブのタイトルフォントを太字に設定したいと思います。QTabWidget :: fontを使用すると、すべてのタブのタイトルのフォントのみを設定できます。
qt - マウス プレス オーバー イベントと qtabwidget
マウス(プレスボタン付き)がタブの上にあるときにアクティブになる必要があります。それはどのように可能ですか。
python - タイトルに CheckBox を含む QTabWidget
QTabWidget
各タブのタイトルの横にあるチェックボックスを使用して (PyQt4 を使用して) 派生を作成する方法を知りたいと思っていましたか? このような:
qt - QTabWidget ですべてのタブ ウィジェットを取得する
QTabWidgetaddTab(QWidget()
でリストに追加されたすべてのタブ ウィジェットを取得することは可能ですか。
を使用できますself.findChildren(QWidget)
が、それ自体の中にある他のすべてのウィジェットも返され、それらをフィルタリングする方法はありません。