問題タブ [qtreewidgetitem]
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.
c++ - QTreeWidgetItem の変更 - Enter/ESC の検出
QTreeWidgetItemを使用して Qt/C++ アプリを開発しています。新しいアイテムが作成されたらsetEditable
、それを設定し、UI に新しい名前を直接入力できるようにします。
私は現在itemChanged
、変更をキャッチして保存するために以下のように使用しています。デフォルトでは、新しいアイテム名を新しいフォルダーに設定し、後で手動で変更できます。私の問題は、アイテムを作成しているときに編集可能になり、何も変更せずに押すEnterと生成されないことです。EscitemChanged
Enter/Escイベントをキャッチできる SIGNAL/SLOT に基づいて使用できるコマンドはありますか。目標は、同じ信号をトリガーすることです
Enterに/Escシグナルを接続したいonTreeItemChanged
のですが、itemChanged
.
を使ってみましたが、を押しitemActivated
ても発動しません。Enter
何か案が、
セブ
c++ - QTreeWidgetItem テキストで子を検索
テキストでQTreeWidgetItemのアイテムを見つける方法は? QTreeWidget の findItem メソッドの類似物はありますか?
qt - QTreewidgetItem のハイライト色を変更する方法
QTreeWidget を使用してアプリを作成しました。現在、マウスを使用してアイテムを選択すると、このアイテムはおそらくデフォルトのパレットとして青色で強調表示されます。
マウスを使用して QTreeWidgetItem を選択したときに、プロパティを変更してハイライトの色を変更するにはどうすればよいですか。たとえば、色は青ではなく、私が望む色です。
私の TreeWidget は以下のように定義されています:
QTreeWidgetItem もサブクラス化しましたが、ほとんどの場合、パラメータを追加してデフォルトでフォントを変更します
何か案が ?
ありがとう
c++ - QTreeWidgetItem 編集完了スロット
しばらくの間、QTreeWidget のアイテムが編集されたときにシグナルをトリガーする方法を見つけようとしています。QTreeWidget の currentItemChanged、ItemEntered などのスロットを使用しようとしましたが、トリガーしません。私はこの問題ですべての助けを借ります!
python - QTreeWidgetItem の幅を設定するにはどうすればよいですか?
QTreeView.setColumnWidth()
for aと同等の機能はありQTreeWidgetItem
ますか?
python - PyQt ツリー ウィジェット、動的削除用のチェック ボックスを追加
基本的に、ユーザーがデータのさまざまな内訳を表示し、特定のアイテムを削除するオプションを使用できるようにするツリー ウィジェットを作成しようとしています。これを行うには、各トップ レベル アイテムと各子にチェック ボックスを関連付けて、ユーザーが削除するトップ レベル アイテム (およびそのトップ レベル アイテムのすべての子) を選択できるようにします。または、削除する特定の子。より良いアイデアを提供するために、[x] がチェックされたチェックボックスを表し、[ ] が空のチェックボックスを表す例を作成しました。
これを実装する方法について何か提案はありますか? 難易度に違いがあるかどうかはわかりませんが、チェックボックスに別の列を割り当てました。
pyqt - PyQt TreeWidget スムーズな更新 (モデルビュー?)
QTreeWidget を 60 秒ごとに更新しようとしています。私は現在QTimerに持っていますが、更新するとユーザーの進行が妨げられることが懸念されます(たとえば、親を開いて子を見ることができる場合、更新すると構造が完全にリセットされます)。これが彼らの進歩を損なうのを防ぐために私ができるモデルまたは何かがありますか?