프로젝트

일반

사용자정보

개정판 2b1f447d

ID2b1f447db9b69356af228dc263f6e7a609a1364c
상위 4758c583
하위 fb12a1cb

함의성이(가) 약 6년 전에 추가함

issue #000: fix item table

Change-Id: I9c4cdf53301df8e6208f1775ed8f24a96120bb8d

차이점 보기:

DTI_PID/DTI_PID/ItemPropertyTableWidget.py
696 696
        @date       2018.08.20
697 697
    '''
698 698
    def cellChangedEvent(self, row, column):
699
        cell = self.item(row, 0)
700
        data = cell.data(Qt.UserRole)
701
        if data is not None and not data.is_selectable:
702
            if self._item: self._item.properties[data] = self.item(row, column).text()
699
        try:
700
            cell = self.item(row, 0)
701
            if cell is not None:
702
                data = cell.data(Qt.UserRole)
703
                if data is not None and not data.is_selectable:
704
                    if self._item: self._item.properties[data] = self.item(row, column).text()
705
        except Exception as ex:
706
            from App import App
707
            from AppDocData import MessageType
708

  
709
            message = 'error occured({}) in {}:{}'.format(ex, sys.exc_info()[-1].tb_frame.f_code.co_filename, sys.exc_info()[-1].tb_lineno)
710
            App.mainWnd().addMessage.emit(MessageType.Error, message)
703 711

  
704 712
        """
705 713
        key = self.item(row, 0).tag

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)