pyside:将y轴反转为“数学惯例”

时间:2015-11-19 15:10:53

标签: qt pyside coordinate-systems

这对我来说会更方便,如果小部件中的布局可以像在数学中那样工作,那么它有部分解决方案,但这也会使文本转过来,所以从某种意义上说它不会诀窍,因为我仍然需要在原始坐标系统中进行所有计算(这当然是可管理的,只是让它更长'因为我的直觉思维是通常的笛卡尔坐标):

def paintEvent(self,event):
        xdim = 500
        ydim = 500
        painter = QtGui.QPainter(self)
        painter.scale(1,-1)
        painter.translate(0,ydim)
        painter.drawText(10,10,"1")
        painter.drawText(10,490,"2")
        painter.drawText(490,10,"3")
        painter.drawText(490,490,"4")

有没有办法告诉PySide(好吧,Qt)好看并使用类似数学的笛卡尔?

0 个答案:

没有答案