コード例 #1
0
ファイル: libraries_window.py プロジェクト: Timtam/bookstone
    def editLibrary(self, lib: Library) -> None:

        dlg: DetailsDialog = DetailsDialog(
            BackendTabs[cast(Type[Backend], type(lib.getBackend()))], lib,
            self)

        success: int = dlg.exec_()

        if not success:
            return

        lib.save()
        self.libraries_model.updateLibrary(lib)