def slotBrowseFile(self): lvi = self.lvFiles.selectedItem() if not lvi: return dia = FileDialog(self, [str(lvi.text(0)), str(lvi.text(1)), str(lvi.text(2))]) if dia.exec_loop() == QDialog.Accepted: res = dia.getResult() lvi.setText(0, res[0]) lvi.setText(1, res[1]) lvi.setText(2, res[2]) self.syncFile()
def slotAddFile(self): dia = FileDialog(parent=self) if dia.exec_loop() == QDialog.Accepted: res = dia.getResult() KListViewItem(self.lvFiles, res[0], res[1], res[2]) self.syncFile()