프로젝트

일반

사용자정보

개정판 7ce0aebd

ID7ce0aebdea521866db4101cb5d4e05a4a5f537f2
상위 8f5bf326
하위 93d35724, dd40a399

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

symbol move test

Change-Id: I2177bfcc66a03db8833fe710086a2052efc3db93

차이점 보기:

DTI_PID/DTI_PID/LibraryItem.py
182 182

  
183 183
        drag = QDrag(self)
184 184
        drag.setMimeData(mime)
185
        originalPoint = self._symbol.getOriginalPoint()
185
        originalPoint = self._symbol.getOriginalPoint() if not self._symbol.getConvertingPoint() else self._symbol.getConvertingPoint()
186 186
        drag.setHotSpot(QPoint(int(float(originalPoint.split(",")[0])), int(float(originalPoint.split(",")[1]))))
187
        drag.setPixmap(self._symbol.pixmap)
187
        pix = QPixmap(self._symbol.pixmap.size())
188
        pix.fill(Qt.transparent)
189
        painter = QPainter(pix)
190
        painter.setOpacity(0.3)
191
        painter.drawPixmap(QPoint(), self._symbol.pixmap)
192
        painter.end()
193
        drag.setPixmap(pix)
188 194
        
189 195
        model = self._symbol_tree_widget.model().sourceModel()
190 196
        _model = self._symbol_tree_widget.model()

내보내기 Unified diff