問題タブ [qspinbox]
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++ - Qt - 値が変更されたときに、QSpinBox でフォーカスが失われるたびに信号がありますか?
ウィジェットがフォーカスを失ったときに、変更された値全体をキャプチャする必要があります。
valueChanged() およびeditingFinished() シグナルがあることは知っています。valueChanged() シグナルの問題は、押されたキーごとに発生することであり、editingFinished() の問題は、値が変更されていない場合でも発生することです。
問題は、値が変化したときにフォーカスが失われるたびに信号を発することは可能ですか?
そうでない場合は、新しい質問が来ます: 現在の値と比較し、値の変更が発生したかどうかを判断するために、editingFinished() に接続されているスロット内のウィジェットの古い値を取得する方法はありますか?
c++ - 複数の qslider と qspinner を追加する
このコードQSlider
で とを追加しますQSpinBox
30個追加したいのですが、どうすればループでできますか?
qt - QSpinBox に特定の値を設定する
を含むウィジェットがありQSpinBox
ます。このウィジェットにはQVector<int> Values
. 私がやりたいことは、のみからQSpinBox
発行された値を表示することです。Values
最初は、ウィジェットの新しいスロットとシグナルがうまくいくと思っていました。
スロット:
接続します:
しかし、いくつかの問題が発生します。
QSpinBox
valueChanged
setValue を呼び出した後に別のものを発行すると、無限ループが発生します (QVector
爆発するまで)。QSpinBox
どちらの矢印がクリックされたか (上または下... これが可能だとは思いません)に応じて、まだ Index を追跡する方法を見つける必要があります。
そのため、問題のある私の解決策は行き止まりのようです。何か案が?。QSpinBox
できればにこだわりたいです。
ありがとう !
[編集]
サブクラス化:
pyqt - 他のウィジェットで QSpinbox にアプローチする方法は?
Qt-desiger を使用して GUI を作成しています。
たとえば、Groubbox の QCombobox に QSpinbox があります。Spinbox で
どのように使用できますか? SetValue
スピンボックスへの道をどのように「説明」する必要がありますか?
python - ラベルは 2 つの QSpinBox (Python + Pyside) の合計を表示しますか?
合計列に 2 つのスピナー「金額 + カウンター」の合計を表示するようにコードを修正してください。現在、合計ラベルには 1 つのスピナーの値が表示されるだけです。両方のスピナーの合計を表示する必要があります。私はPythonが初めてなので、追加の修正やメモは大歓迎です。
どうもありがとうございました。
以下は固定作業コードです
python - Pyside + Python を右クリックしたときに QSpinBox の値を最小値に変更する
右クリックしたスピナーの値を特定の QSpinBox の最小値に変更するにはどうすればよいですか? これは、この UI の各スピナーで機能するはずです。したがって、右クリックすると上部のスピナーの値が 1 に変更され、そのスピナーを右クリックすると下部のスピナーの値が 0 に変更されます。