で表される JSON ファイルから取得した辞書がありますQTreeView
QStandardItemModel
。
ユーザーは項目を再編成QTreeView
(追加、削除、ドラッグ アンド ドロップ) し、名前を変更できます。
目標は、 changed を読み取る関数を呼び出しQTreeView
、辞書を作成し、それを最初の JSON ファイルに書き込むことです。
変更が発生した後に a を押すQPushButton
か、その関数をすべての変更にバインドすることで実行できます。たとえば、アイテムが削除されたときに関数を呼び出す、アイテムが追加されたときに関数を呼び出す、アイテムの名前が変更されたときに関数を呼び出すなどです。
変更が発生した場合に関数を呼び出す方法はありますか? 上記のすべての変更に対応するシグナルはありますか?