問題タブ [qcombobox]
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 - コンボボックスやダブル スピン ボックスなどのウィジェットの背景色を設定するにはどうすればよいですか?
ダブル スピン ボックスの背景色を設定しようとしていますが、どの関数を使用すればよいかわかりません。
SetBackgroundRole
を受け入れると呼ばれる関数を見ましたQt::ColorRole
が、これも使用方法がわかりません。
QComboBox
またはの背景色を変更する簡単な方法を教えてくださいQDoubleSpinBox
。
qt - 現在のアイテムのQComboboxペイントアイテムデリゲートを作成するには? (Qt 4)
QCombobox set Itemデリゲートが現在のアイテムを描画していません..
さまざまな線種 (実線、点線、破線など) を表示するコンボ ボックスを作成しようとしています。現在、名前を表示する代わりに線種を描画/ペイントするように、コンテンツのアイテム デリゲートを設定しています。すべての線種は正しく描画されていますが、コンボボックスから線種を選択するとすぐに、コンボボックスの現在のインデックスには線名だけが表示され、描画されません。選択した線種を現在のコンボ ボックスのインデックスに描画するにはどうすればよいですか?
python - PyQT を使用して、カスタム リストで QComboBox の mousePressEvent をどのようにフィルタリングしますか
QComboBox
カスタムリストオブジェクトを持っています。
カスタム リスト オブジェクトにはカスタムがありmousePressEvent
、ユーザーが +/- (ねじれ) のある円の 1 つをクリックすると、リストが展開/折りたたまれます。
コンボ ボックスでリストを使用すると、ユーザーがねじれをクリックすると、リストが展開/折りたたまれますが、選択が変更され、リストが非表示になります。ユーザーがツイスティをクリックしたときに選択が変更されず、リストが非表示にならないようにするにはどうすればよいですか。
追加のスクリーンショット
すべてのノードが折りたたまれています。
非表示のリスト:
python - PyQT コンボボックスはユーザー インタラクションにのみ反応します
ユーザーを選択できるリストボックスがあります。その左側には、ユーザーを配置できる利用可能なグループをリストするコンボボックスがあります。ユーザーがグループに属している場合、コンボボックスは自動的にそのグループに設定されます。グループの選択を変更すると、ユーザーがそのグループに移動するようにしたいと思います。この接続を追加しました:
問題は、異なるグループの異なるユーザーを選択するため、新しいユーザーを選択するたびに、コンボボックスのデフォルト オプションが変更され、Qt がこれを「currentIndexChanged」シグナルとして登録することです。
ウィジェット自体との直接的なユーザー対話でのみシグナルを発生させる方法はないようです。これを回避するには、どのような方法を使用できますか?
c++ - QTableWidget で QComboBox を選択する
QTableWidget の各行の 1 つのセルにコンボボックスが含まれています
ハンドラー関数 ::changed(int index) で私は持っています
コンボボックスのコピーを取得し、新しい選択を取得します。
しかし、行/列を取得できません。
埋め込み項目が選択または変更され、currentRow()/currentColumn() が設定されていない場合、テーブルの cellXXXX シグナルは発行されません。
c++ - QComboBox でのテキスト変更イベントのキャプチャ
Red Hat Linux で Qt アプリケーションを開発しています。キャリッジ リターン キーの押下イベントをQComboBox
.
Enter KeyeditTextChanged()
ではなく、キーを押すたびに発行される信号にスロットを接続しました。
なんでそうなの?改行を検出する他の方法はありますか?
c++ - 単語の途中にあるフラグメントの qcompleter によるオートコンプリート
QCompleter
単語の途中に表示されるフラグメントのオートコンプリートを提供するサブクラスの例はありますか?
例えば:
があるとしますwordlist { "apple", "pear", "banana" }
。ユーザーがを入力'p'
すると、提案されるオートコンプリートは"apple"
and"pear"
である必要がありますが、バナナではありません ( "apple"
and"pear"
の両方に が含まれるため'p'
)。デフォルトのオートコンプリートでは、 のみが提案され"pear"
ます。
qt - QtのコンボボックスにQObjectを追加
MyClass など、作成したカスタム クラスがあります。次に、以下のコンボ ボックスの 2 番目のパラメーターとして MyClass の参照への参照を追加する方法:
this->ui->comboBox->addItem("item-1", );
目的は、アイテムが変更されたときに発生することです。MyClass の特定のクラス インスタンスを取得し、それに応じて処理したいと考えています。
python - Python PyQT4 - 不明な数の QComboBox ウィジェットを QGridLayout に追加する
キューから人の名前のリストを取得し、各人について、addWidget() 関数を使用して QGridLayout に名前のチェックボックスを配置したいと考えています。項目を QListView に正常に配置できますが、新しい行を作成するのではなく、互いの上に書き込むだけです。どうすればこれを修正できるかについて誰か考えがありますか?
self.jobQueue.getPeopleOffQueue() は ['Bob', 'Sally', 'Jimmy'] のようなものを返します。
c++ - QComboBox または QSpinBox を許可されていない値に設定する
多くの相互依存関係があるため、ユーザーがパラメーターを連携させるのに役立つアプリケーションを維持しています。
現在、変数 Y のデフォルト値 x があります。ユーザーが他の変数 Z を変更すると、x より大きい Y の新しい最小値が存在する可能性があります。これは、スピンボックスの最小値として設定されています。スピンボックスは現在の値を表示できなくなり、最小値を表示するようになりました。ユーザーが自分の古い値を確認できるようにしたいと考えています。このようなことを達成するために Qt に表示されない設定はありますか?
同じ質問が QComboBox にも当てはまります。