質問: QInputDialog.getText(self, "input dialog", "enter text:") if ok: ※ここの処理がわからないです。※ どなたか選択中のインデックスの取得方法をご教示いただけましたら幸いです。 よろしくお願いします。
回答: 出来ればコードは不完全な抜粋ではなく、Markdownで整形し コピー&ペーストで試せる最小限のものをお願いします。 参考: QListWidget インデックスの取得方法 ``` idx = self.FileList.currentRow() ``` 選択中のテキストを変更 ``` self.FileList.currentItem().setText(text) ``` リスト要素を直接編集 (入力ダイアログを開かない) ``` def change_item(self): item = self.FileList.currentItem() item.setFlags(item.flags() | QtCore.Qt.ItemIsEditable) self.FileList.editItem(item) return ```