timeline.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:Laborejo 作者: hilbrichtsoftware 项目源码 文件源码
def mousePressEvent(self, event):
        if event.button() == 1: # QtCore.Qt.MouseButton.LeftButton
            self.add(event.scenePos()) #create a new tempo point by telling the api a position and then reacting to "delete all, recreate" from the callback.
            event.accept()
        else:
            super().mousePressEvent(event) #call default implementation from QGraphicsRectItem

    #self.parentView.verticalScrollBar().valueChanged.connect(self.repositionAfterScroll)
    #self.parentView.horizontalScrollBar().valueChanged.connect(self.repositionAfterScroll)
    #def repositionAfterScroll(self):
    #    Dont use it. Only in here as later template for handling scrollbars.
    #
         #print(self, self.parentView.mapToScene(0, 0).y())
    #    #self.setY(self.parentView.mapToScene(0, 0).y())
    #    #self.setX(self.parentView.mapToScene(0, 0).x())
    #    self.outline.setX(self.parentView.mapToScene(0, 0).x())
    #    self.setY(-1*constantsAndConfigs.trackHeight)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号