프로젝트

일반

사용자정보

개정판 570f7899

ID570f7899c1747b8b870b3a106e194bcd5223490e
상위 e2601fcd
하위 9d299fda

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

fix

Change-Id: I75b7edcbbd76ce1d9d8542d62dea081ab426b674

차이점 보기:

DTI_PID/DTI_PID/MainWindow.py
1498 1498
            return
1499 1499

  
1500 1500
        try:
1501
            #app_doc_data = AppDocData.instance()
1502

  
1501 1503
            printer = QPrinter(QPrinter.HighResolution)
1502
            #printer.setPageSize(QPrinter.A4)
1504
            printer.setPageSize(QPrinter.A0)
1503 1505
            printer.setOrientation(QPrinter.Orientation.Landscape)
1506
            #printer.setOutputFileName(app_doc_data.activeDrawing.name)
1504 1507
            dialog = QPrintDialog(printer)
1505 1508
            if (dialog.exec() == QDialog.Accepted):
1506 1509
                painter = QPainter(printer)
......
2298 2301

  
2299 2302
    def onViewText(self, checked):
2300 2303
        """visible/invisible text"""
2301
        selected = [item for item in self.graphicsView.scene().items() if issubclass(type(item), QEngineeringTextItem)
2302
                    and type(item) is not QEngineeringLineNoTextItem]
2304
        selected = [item for item in self.graphicsView.scene().items() if issubclass(type(item), QEngineeringTextItem)]
2303 2305
        for item in selected:
2304 2306
            item.setVisible(checked)
2305 2307

  
2306 2308
    def onViewSymbol(self, checked):
2307 2309
        """visible/invisible symbol"""
2308
        selected = [item for item in self.graphicsView.scene().items() if
2309
                    (issubclass(type(item), SymbolSvgItem) and type(item) is not QEngineeringErrorItem)]
2310
        selected = [item for item in self.graphicsView.scene().items() if issubclass(type(item), SymbolSvgItem)]
2310 2311
        for item in selected:
2311 2312
            item.setVisible(checked)
2312 2313

  
DTI_PID/DTI_PID/Shapes/EngineeringLineNoTextItem.py
64 64
        """ return True if run is empty else return False """
65 65
        return False if self._runs else True
66 66

  
67
    def setVisible(self, visible):
68
        """ override visible value """
69
        super(QEngineeringTextItem, self).setVisible(visible)
70
        for run in self.runs:
71
            run.visible = visible
67
    #def setVisible(self, visible):
68
    #    """ override visible value """
69
    #    super(QEngineeringTextItem, self).setVisible(visible)
70
    #    for run in self.runs:
71
    #        run.visible = visible
72 72

  
73 73
    @property
74 74
    def connected_line(self):

내보내기 Unified diff

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