問題タブ [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.
qt - Qt Stacked Widget の特定のウィジェットの背景色を変更する
積み重ねられたウィジェットに基づく Qt Creator を使用して Qt アプリケーションを開発しています。積み重ねられたウィジェットの各ページの背景色を個別に変更したいと思います (たとえば、最初のページは青、2 番目のページは赤など)。ただし、background-color:
Qt クリエーターの styleSheet タブに追加すると、積み重ねられたウィジェットのすべてのページがその背景色になります。ページごとに異なる背景色を設定する方法はありますか?
qt - レイアウトなしの QWidget を QStackedWidget インレイ ギャップに追加する
複数の QWidget() オブジェクトを追加する QStackedWidget があります。各 QWidget には独自のレイアウトがあります。何らかの理由で、QWidget を QStacked ウィジェットに追加するときに、位置「0,0」と言うように追加しません... QStackedWidget の各エッジから常に 3 または 4 ピクセルはめ込むようです。例については画像を参照してください...ギャップが見やすいように、QStackedWidget の背景を黒にしました。
問題は、このギャップを解消し、QWidget を QStackedWidget と完全に一致させるにはどうすればよいかということです。
c++ - Qt、QStackedWidget のボタンが別の QStackedWidget のラベルにアクセスしようとするとクラッシュする
Main は 2 つの QStackedWidget クラス Body とクラス Bottom を作成します。クラス Body にはボタンがあり、ボタンを押すと、Bottom のラベルのテキストが変更されます。Body->button が Bottom の public 機能を使用してプライベート ラベルを変更しようとすると、プログラムがクラッシュします。
main.cpp
ボディ.h
ボディ.cpp
ボトム.h
ボトム.cpp
ヒントを教えてください。
qt - QStackedWidget 内のウィジェットのコンストラクターに引数を渡す
組み込みデバイス用に Qt を使用して C++ で記述されたグラフィカル アプリケーションがありQStackedWidget
、多数の UI ウィジェットを保持しています。UI はすべて Qt Creator のデザイナー ツールで設計されています。ユーザーがデバイスのアプリケーションをナビゲートすると、そのメニュー オプションで表示されるディスプレイが から選択され、QStackedWidget
これはすべてうまく機能します。
アプリケーションの起動時にファイルから読み取られる構成へのポインターを渡したいと思っていますが、このポインターを引数としてウィジェットのコンストラクターに渡す方法が見つからないようですQStackedWidget
。誰でも助けることができますか?
私の現在のアプローチは、 のウィジェットのクラス内で作成した関数を呼び出すことです。これは機能しますがQStackedWidget
、最善の方法ではないと感じています。
resize - QCombobox のサイズが初めて大きくなった
に4つのウィジェットがあるこのコードがありますQStackedWidget
。このコードを実行して選択範囲をself.select_combo
からdate
に変更するrelease
と、self.releasew
コンボボックスは最初は と同じサイズで表示されますQCalendarWidget
(これは明らかに恐ろしく見えます)。しかし、選択を からrelease
他の値に変更してから に戻すとrelease
、self.releasew
コンボボックスは本来のサイズで表示されます。なぜこうなった?この問題の解決策は何ですか?
注: を使用してPyQt4
います。buildid
また、およびのウィジェットはchangeset
異常な動作を示さないことに注意してください。
qt - QStackedWidget からすべてのウィジェットを削除するには?
からすべてのウィジェットを削除するにはQStackedWidget
? からすべてのウィジェットを削除するだけQStackedWidget
です。
c++ - QStackedWidget がドラッグ アンド ドロップ イベントを発生させない
単純なクラスを取得しましMyStackedWidget
たが、ドラッグ アンド ドロップ イベントが発生しないようです。何が間違っているのでしょうか?
python - QStackedWidget、pyqt で stateChanged シグナルを設定する
インターネットからの QStacked Widget コードの例があります。これは、子ごとに独自のレイアウトを生成します (以下)。
ここで、それらすべてからデータを収集し、後で処理したいと考えています。たとえば、どのチェックボックスがチェックされているかを知るにはどうすればよいですか? このコード layout.addWidget(QCheckBox("Physics").stateChanged.connect(self.state_changed))
私にくれます
プロセスは終了コード -1073741819 (0xC0000005) で終了しました
c++ - QStackWidget 内のウィジェットへのアクセス
次のコードを使用して動的ウィジェットを作成しています。
今、テキストをファイルに保存したいのですが、 stackedWidgetにあるQTextBrowser
オブジェクトにアクセスする方法がわかりません。QStackWidget
それは可能ですか?