def saveItems(self, masterId): CInDocTableModel.saveItems(self, masterId) saveItems = self.__involuteBedsModel.items() if self.__involuteBedsModel: try: for row, item in enumerate(self.items()): itemId = forceInt(item.value('id')) self.__involuteBedsModel.setItems(self.involuteBeds(row)) self.__involuteBedsModel.saveItems(itemId) self.__involuteBedsModel.setItems(saveItems) finally: self.__involuteBedsModel.blockSignals(False)
def saveItems(self, masterId): if self.needSave: CInDocTableModel.saveItems(self, masterId) self.needSave = False