問題タブ [qradiobutton]

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

c++ - QRadioButton が 1 つしかない場合は、QCheckBox として機能します。

1 つまたは複数のラジオボタンを追加する必要があります (登録されている GPU モデルによって異なります)。次のようになります。

各瞬間に選択する必要があるラジオ ボタンは 1 つだけです。いくつかのラジオ ボタンがある場合、動作は良好です。しかし、チェックボックスとして機能する唯一のものがあれば、それをクリックしてすでにチェックされている場合は、チェックが外されます。1 つの QRadioButton の場合、この動作を修正するにはどうすればよいですか?

0 投票する
0 に答える
139 参照

python - QRadioButton は QLabel ジオメトリを無視します

私のコード

Radio() が QLabel 未満にならないようにする必要があります。また、保存されたマージンとパディングを使用して QWidget 内にある間、QLabel がレイアウトに接続されているかのように動作しました。

ここに画像の説明を入力

setMinimumSize() を使用しようとしましたが、サイズを手動で指定するまで QLabel は常に 30X100 です。しかし、margin、padding、font-size、border、およびその他の qss プロパティを常に計算するのは不便です。

このように動作するはずです

ここに画像の説明を入力

しかし、常に self.setMinimumSize(QSize (140, 34)) マニュアルを書くことなく