問題タブ [qcheckbox]
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.
qt4 - QCheckbox/QRadioButton ライン ラップ Qt4.6.0
標準の QCheckbox/QRadioButton を使用して、Qt で複数行のチェックボックス/ラジオボタンを使用しようとしています。
効果がないため、直接的な解決策は見つかりませんでしたQRadioButton{wrap:true;}
。可能な唯一のことはにアクセスすることですQRadioButton->label->setLineWrap(true)
が、
- デザイナーからそうしてもらいたい
- ウィジェットを書き直す必要がない
QRadioButton と QLabel を隣り合わせに配置する以外に何か考えはありますか?
Thx、ボリス。
qt - QCheckBox: ユーザーによる状態の変更とプログラムによる変更を区別する方法は?
「void stateChanged ( int state )」シグナルを発行せずに QCheckBox の状態をプログラムで変更する (準備ができている/組み込みの) 方法は本当にありませんか?
上記のシグナルは、「void setCheckState ( Qt::CheckState state )」が呼び出されたか、ユーザーが ui を介して状態を変更したかに関係なく発行され、QLineEdit のような「stateEdited」シグナルはありません。
したがって、QCheckBox の状態に対するプログラムによる変更とユーザーによる変更を区別する方法がなく、「stateEdited」シグナルをサブクラス化/追加するか、「void QObject::blockSignals( bool block )」をいじるしか選択肢がない場合"、なぜこれがそうでなければならないのですか、つまり、(Qt での) (ある種の) 矛盾なのでしょうか?
qt - QCheckBox のチェックボックスの位置を変更する
次のように定義されたグリッド レイアウトに QCheckbox があります。
デフォルトでは、チェックボックスは「Is subfactor」テキストの左側にあります。テキストの右側に移動したい。
サブコントロールの位置をいじってみましたが、役に立ちませんでした。
これにより、チェックボックスが右に移動します (テキストの左側にあります) が、テキストは右に押し出され、ウィンドウの端からはみ出します。
これは、テキストを右に移動するのに役立ちませんでした:
解決策は、QLabel を作成し、その右側にチェックボックスを追加することですが、QLabel の文字に下線を付けて、ユーザーがショートカット キーであることがわかるようにする方法が見つかりませんでした。<u> </u>
文字の前に & を付けたり、タグで囲んだりしてみました。
QLabel のみを使用したいのですが、テキストが押し出されることなく、チェックボックスをテキストの右側に切り替えるにはどうすればよいでしょうか。
c++ - QT - チェックボックスのチェックを外す
QT C++を使用してチェックボックスのチェックを外す方法を教えてください。
qt - ラベルがチェックボックスの下にくるようにQListViewのチェックボックスのスタイルを設定するにはどうすればよいですか?
横型がQListView
あり、チェックボックスとスタイルシートで内側のラベルをカスタマイズして、ラベルを右側ではなくチェックボックスの下に配置したいと思います。
どのようにそれを行うことができますか?
qt - QTとチェックボックスの問題
おそらく私が求めていることは非常に簡単ですが、私は立ち往生しています!:(
私は私がいくつかの'esを追加するaをQWidget
ロードするaを持っていますQGridLayout
QCheckBox
チェックボックスから状態変化信号をキャッチする方法がわからないようです。
チェックボックスはforループに追加されます。このループでは、新しいQCheckBoxを作成し、それをウィジェットとしてqgridlayoutに追加します。
何を接続するのですか?カスタムスロットへの各ボタンの状態変更信号、または他の何か?
私が使用するコードは
チェックボックスが正しく表示され、チェックボックスをオンまたはオフにすることはできますが、信号をキャッチできません...何が欠けていますか?ありがとう!
java - Qt Jambi で QCheckBox スタイルを変更する
現在、Ubuntu 11.04 Natty Narwhal で Eclipse 3.5.2 と Qt Jambi 4.7.2 を使用しています。
スタイルシートを使用して QCheckBox をカスタマイズしようとしています。C++ の例は見つかりましたが、Java に相当するものは見つかりません。スタイルシートを使用して、次のようなことをしたいと考えています。
誰かが私を助けることができれば、それは大歓迎です。前もって感謝します!
また、QCheckBox を大きくする方法を知っている人はいますか?
select - QTreeWidgetのチェックボックスを無効にする
QTreeWidgetItemで編集不可能なチェックボックスを作成する方法を知っているが、QTreeWidgetItemを選択可能に保つ方法を知っている人はいますか?
c++ - QtでのGroupBoxの使用
私は学生プログラマーであり、Qtを使用してGUIアプリケーションを構築しています。続行するには、いくつかのチェックボックスがオンになっていることを確認しようとしています。これらのチェックボックスは、グループボックス自体を有効または無効にし、QGroupBoxクラスの一部です。受け入れられる組み合わせは、いずれかまたは両方である可能性があります。私が遭遇している問題は、QGroupBoxメンバー関数QGroupBox :: setChecked(bool)からブール値(少なくともそれが私が思うもの)を取得し、それを使用してエラーメッセージを表示するかどうかを決定することです。私はいくつかの方法を試し、良い例を期待してQtsのドキュメントを参照しました。使用しようとしているQGroupBoxはUIクラスのメンバーであるため、QGroupBoxの新しいインスタンスを作成し、それをuiの値に設定してみました。それで; ifステートメントを使用して、ボックスがチェックされているかどうかを確認します。ここ'
これは機能しません。UiプロパティをQGroupBoxの新しいインスタンスに渡そうとしている方法から始めます。質問は比較的一般的な質問ですが、UIチェックボックスを直接渡してみたところ、さらに多くの問題が発生しました。私はドキュメントを調べたところ、それを実行しようとしている方法にたどり着きました。運がない。QGroupBoxを処理するより良い方法についてのフィードバックを期待していました。学生であることは、特にQTにまとめられたようなユニークなメンバーを扱うときに、答えを見つけるのが難しい場合があります。
変更する前は、このメソッドを使用してこのプロセスを構築していました。また、ifパラメーターの設定方法でエラーが発生しました。コンパイルエラーは次のとおりです:'QGroupBox :: isChecked(bool)'の呼び出しに一致する関数がありません