問題タブ [qitemdelegate]

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

qt - ツールボタン付きのQt ItemDelegate:クリックできません

アイテム デリゲートにカスタム ウィジェットを使用しています。

このウィジェットは、コンボボックスとツール ボタンで構成されています。ソースについては以下を参照してください。

このウィジェットをアイテム デリゲートで使用すると、コンボ ボックスにフォーカスがない場合、ツール ボタンを押しても効果がありません。デモについては、次のビデオを参照してください: http://youtu.be/o5AgjC4cCqY

これを処理する方法はありますか?

どうもありがとう!

ウィジェットのソース:

デリゲートのソース:

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

python - Qt、親ウィジェットにシグナルを送信する方法は?

こんにちは、私はそれを使用するウィジェットを作成しましたQTableWidget

このウィジェットはシンプルですQComboBox

ユーザーが の値を変更するとComboDelegate、そのウィジェットは別のセルの値を更新します。このセルはSize cell

私のMainWindowクラスでは、セルが変更されたときにスロットを割り当てました

change_xml_entryセルが更新されたときに xml エントリを更新する必要があります。セルがユーザーから直接手動で更新された場合は正常に動作しますが、ComboDelegateクラスが を更新するSize cellと、親ウィジェットself.Tableはセルが変更されたことを知る信号を受信しないため、xml エントリは更新されません

0 投票する
1 に答える
888 参照

qt - QListView で複雑なウィジェットを表示することは可能ですか?

システム内のすべてのドライブのファイルを表示できるカスタマイズされたウィジェットを作成したいと考えています。レイアウトは次のとおりです。

QListView のすべての行には、タイトル バー (QLabel) と、ファイルを表す多くのアイコンを含む QListWidget が含まれています。

QItemDelegate を使用して QListView の外観をカスタマイズする方法は知っていますが、そのような複雑なウィジェットを作成する方法はわかりません。

誰でも私を助けることができますか?この投稿を読んでいただき、誠にありがとうございます。

0 投票する
4 に答える
1879 参照

qt - 特定の QTreeWidgetItem に QItemDelegate を設定する

QItemDelegate特定の にを設定することは可能QTreeWidgetItemですか? QTreeWidgetItemの一部を特定の色で着色する必要があります。

私たちが持っているようにそれは可能QAbstractItemView::setItemDelegateForRowだと思いますが、方法がわかりません。QAbstractItemView::setItemDelegateForRow内の子行にカスタム デリゲートを設定する必要があるため、使用できませんQTreeWidget

誰かがその解決策を知っていますか?