問題タブ [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.
qt - ツールボタン付きのQt ItemDelegate:クリックできません
アイテム デリゲートにカスタム ウィジェットを使用しています。
このウィジェットは、コンボボックスとツール ボタンで構成されています。ソースについては以下を参照してください。
このウィジェットをアイテム デリゲートで使用すると、コンボ ボックスにフォーカスがない場合、ツール ボタンを押しても効果がありません。デモについては、次のビデオを参照してください: http://youtu.be/o5AgjC4cCqY
これを処理する方法はありますか?
どうもありがとう!
ウィジェットのソース:
デリゲートのソース:
python - Qt、親ウィジェットにシグナルを送信する方法は?
こんにちは、私はそれを使用するウィジェットを作成しましたQTableWidget
このウィジェットはシンプルですQComboBox
ユーザーが の値を変更するとComboDelegate
、そのウィジェットは別のセルの値を更新します。このセルはSize cell
私のMainWindow
クラスでは、セルが変更されたときにスロットを割り当てました
change_xml_entry
セルが更新されたときに xml エントリを更新する必要があります。セルがユーザーから直接手動で更新された場合は正常に動作しますが、ComboDelegate
クラスが を更新するSize cell
と、親ウィジェットself.Table
はセルが変更されたことを知る信号を受信しないため、xml エントリは更新されません
qt - QListView で複雑なウィジェットを表示することは可能ですか?
システム内のすべてのドライブのファイルを表示できるカスタマイズされたウィジェットを作成したいと考えています。レイアウトは次のとおりです。
QListView のすべての行には、タイトル バー (QLabel) と、ファイルを表す多くのアイコンを含む QListWidget が含まれています。
QItemDelegate を使用して QListView の外観をカスタマイズする方法は知っていますが、そのような複雑なウィジェットを作成する方法はわかりません。
誰でも私を助けることができますか?この投稿を読んでいただき、誠にありがとうございます。
qt - 特定の QTreeWidgetItem に QItemDelegate を設定する
QItemDelegate
特定の にを設定することは可能QTreeWidgetItem
ですか? QTreeWidgetItem
の一部を特定の色で着色する必要があります。
私たちが持っているようにそれは可能QAbstractItemView::setItemDelegateForRow
だと思いますが、方法がわかりません。QAbstractItemView::setItemDelegateForRow
内の子行にカスタム デリゲートを設定する必要があるため、使用できませんQTreeWidget
。
誰かがその解決策を知っていますか?