問題タブ [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.

0 投票する
3 に答える
11597 参照

c++ - QTabWidget に閉じるボタンを配置する

ウィンドウに複数のドキュメントを表示するために を使用しておりQTabWidget、各タブに閉じるボタンを描画したいと考えています。私はVistaQt4を使用しているので、タブ ウィジェットはネイティブの Windows コントロールです。これは実現可能性に影響を与える可能性があります。

QTabWidgetコントロールを使用してこれを行うことが可能かどうか、またはカスタムウィジェットを作成する必要があるかどうかは誰にもわかりませんか? 新しいウィジェットを作成することが唯一の選択肢である場合は、ポインタをいただければ幸いです。私はQtに比較的慣れていません。

0 投票する
3 に答える
1594 参照

c++ - QTabWidget にアイコンがない

私は最新の Qt 4.5 を使用しており、Qt Creator で GUI を作成しています。私のタブ ウィジェットは Creator で問題なく表示され、すべてのアイコンが表示されます。ただし、コンパイルして実行すると、アイコンはありませんが、明らかに何かを示すタブよりも幅が広くなっています。.png と .ico の両方の形式を試しましたが、どれも機能しません。アイコンのサイズは 16x16 で、タブ アイコンの最大サイズ プロパティとまったく同じです。

「clearlooks」である「一般的なスタイル」を除いて、タブ コントロールへのスタイルシートは適用されません (適用されません)。

0 投票する
4 に答える
4877 参照

c++ - QTabWidget タブのコンテキスト メニュー

タブがクリックされるたびにコンテキスト メニューを表示する必要があり、その特定のタブに反応する必要があります。サブクラス化せずにこれを行う方法はありますか?

0 投票する
1 に答える
10384 参照

qt - QTabBar vs QTabWidget

プロジェクトで QTabWidget を使用しています。QTabWidget ではなく QTabBar を使用する必要がある強い理由はありますか?

QTabWidget を使用すると、どのような利点がありますか?

0 投票する
2 に答える
2786 参照

qt - QTabWidgetタブ内のQStackedWidget?

QTアプリケーションでは、ベースナビゲーションにQTabWidgetを使用しています。このQTabWidgetはUIでセットアップしました。QTabWidgetの一部のタブでは、「ビューをドリルダウン」できるようにQStackedWidgetが必要です。

UI内にもQStackedWidgetを追加しようとしましたが、スタックにページが自動的に追加されます。代わりに、QStackedWidgetのページをコードで追加したいと思います。コード内でこれを実行しようとすると、stackedWidgetにはすでに標準ページがあるため、myWidgetはスタックの2番目になります。

QTabWidgetタブ内にQStackedWidgetをセットアップするための最良かつ最も簡単な方法は何ですか?

0 投票する
4 に答える
33734 参照

qt - Qt: QTabWidget のスタイリング

私は Qt を使用しており、Qt Designer Editor で QTabWidget をセットアップしています。画像 1 で確認できます。

写真1

Tab4 の後でわかるように、右端まで空のスペースがあります。何らかの方法で、図 2 のようにそのスペースを色で埋める必要があります (フェード カラーを設定できることが最善の方法です)。 . または、別の解決策として、タブを浮かせて画面全体を覆うようにすることもできます。

写真2

現在、次のスタイルシートを使用しています。

Qt スタイルシートを使用して QTabBar の背景色を設定する方法はありますか? または、Qt スタイルシートを使用してタブを端に浮かせることはできますか?

編集: 私は Caleb Huitt - cjhuitt が以下に提案した解決策を試しています。タブを展開するというアイデアは本当に気に入っていますが、機能させることができません。

Qt Designer Editor で QTabWidget->"Promote To ..." を右クリックし、"Base class name": QTabWidget "Promoted class name": ExpandableTabWidget を選択し、[add] をクリックしてから [Promote] をクリックします。

設定したQTabWidgetを保持するウィジェットのinitメソッドで

すべてが正常に構築されていますが、QTabbar は展開されません。

私は何か間違ったことをしていますか?

ありがとう!

0 投票する
3 に答える
55061 参照

qt - QTabWidgetタブでラベルテキストを設定します

QTabWidgetフォームと2つのタブがあります。これらのタブには、標準テキストTab1およびTab2があります。どうすれば変更できますか?

0 投票する
6 に答える
10309 参照

c++ - QSplitterがQWidgetとQTabWidgetを区別できなくなる

QWidgetとQTabWidgetを1つの水平スプリッターに並べて配置しています。そして、スプリッターはその形を失い、マウスをその上に置くだけでスプリッターがあることを知ることができます。それを見えるようにする方法は?

ありがとう。

0 投票する
2 に答える
8973 参照

qt - 親QWidgetにスクロールバーを追加する方法

scrollArea を特定のウィジェットに追加する方法を理解しています。ただし、私の場合、Qwidget には複数の子ウィジェットがあり、これらはすべて QVBoxLayout を使用して設定されています。この場合、どうすればスクロールバーを追加できますか? ここで QWidget は中央のウィジェットではなく、TabWidget のページの 1 つです。私のコードは次のようになります:

scrollBar を xTab に設定するにはどうすればよいですか? 使ってみた

ただし、これは機能していません。

どんなアイデア/提案も役に立ち、感謝しています。

0 投票する
1 に答える
575 参照

qt - ページなしで QTabWidget を作成する方法

QTabWidget のタブを使用する必要がありますが、ページをコンテナーとして使用する必要はありません。タブだけが必要です。

ページ コンテナを非表示または無効にして、タブのみを表示する方法はありますか?