問題タブ [qstackedwidget]

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 投票する
1 に答える
81 参照

python - Qtoolbutton と QStackedWidget の接続方法 (どちらも同じフレーム内にあります)

メインウィンドウ

4 つの異なる QToolButtons があり、QStackedWidget の外にある Window を作成しました。画像に示すように、Balance Inquiry である最初の QToolButton をクリックすると、Balance Inquiry の内容が表示され、残りの QToolButtons についても同様です。どちらも同じフレームに入っています。

接続方法がわかりません。私はPyQt5を学んでいます。私はデザイナーを使用しているだけで、PyQt5 のコーディングについて非常に基本的な考えを持っています。

GitHub リポジトリのリンクは次のとおりです: https://github.com/abhi7585/Bank-of-Braavos

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

c++ - QListWidget での選択に応じて、QStackedWidget で正しい GUI を表示する方法

QStacked Widgetの選択に応じて、適切なユーザー インターフェイスを適切に表示する方法はQListWidget?

以下に、QDialog次を含むがあります。

1 QListWidget

1 QStackedWidget

スタック

Vessel Position System や Output など、選択したリストの選択に応じて、インターフェイスは次のようになりますが残念ながらQStacked Widget現在、QWidgets選択した が変更されておらQListWidgetsず、実際には何も表示されていません。最小限の検証可能な例は、ここにあります。それを複製するだけで動作します:

出力

コードの下:

optionsdialog.h

optionsdialog.h

容器poswidget.h

容器poswidget.cpp

output.h

出力.cpp

私がこれまでに行ったこと:

私は aQStacked Widgetにあまり詳しくなく、基本的な例で練習したかったので、 a を使用する可能性を探っています。私はこの情報源とこれも調査していました

また、同じソースから、私が読んだドキュメントがさらにあります。ただし、この特定のウィジェットの使用法を完全に理解することはできませんでした。

それに加えて、switch - case上記のコードで示したようにループを試みましたが、なぜ機能しなかったのかわかりません

QStacked Widgetの選択に応じて、適切なユーザーインターフェイスを適切に表示する方法について、誰かがガイダンスを提供してもらえますQListWidgetか? この問題を解決するための方向性は高く評価されます。