谁知道 QPainter::rotate()这个rotate()到底是旋转什么坐标

是视口的还是窗口的???绕的我晕死了我在看c++ Gui Qt4时在二维绘图那里那个定时器的例子,在Draw()函数中 painter->rotate(getDuradtion()*DegreesPerSec); painter->setPen(Qt::NoPen); painter->setBrush(knobGradient); painter->drawRoundRect(-7,-25,14,50,99,49); for(int i=0;i<=MaxMinutes;i++){ if(i%5==0) { painter->setPen(thickPen); painter->drawLine(0,-41,0,-44); painter->drawText(-15,-41,30,30,Qt::AlignHCenter|Qt::AlignTop, QString::number(i)); } else { painter->setPen(thinPen); painter->drawLine(0,-42,0,-44); } painter->rotate(-DegreesPerMin);//这里,它并不是旋转360度啊,画到最后一个刻是正确 //的,实在搞不明白!//求帮助 谢谢 }