起点0615的个人主页

http://www.qtcn.org/bbs/u/145133  [收藏] [复制]

起点0615

与时具进,掌握最新技术!!

  • 8

    关注

  • 7

    粉丝

  • 10

    访客

  • 等级:新手上路
  • 总积分:48
  • 男,1992-07-15

最后登录:2021-11-20

更多资料

日志

2013-11-16 22:44

//鼠标按下
void GLWidget::mousePressEvent(QMouseEvent * e)
{
lastPos = e->pos();
}

//鼠标移动
void GLWidget::mouseMoveEvent(QMouseEvent * e)
{
GLfloat dx = GLfloat(e->x() - lastPos.x()) / width();
GLfloat dy = GLfloat(e->y() - lastPos.y()) / height();
if (e->button() & Qt::LeftButton) { //button后面要加上s
// xrot += 180 * dy;
// yrot += 180 * dx;
xrot += 180 * dy;
yrot += 180 * dx;
updateGL();
}
lastPos = e->pos();
}

//滚轮
void GLWidget::wheelEvent(QWheelEvent ..

阅读全文»分类:qt + opengl|回复:0|浏览:2207

Powered by phpwind v8.7 Certificate Copyright Time now is:03-29 12:34
©2005-2016 QTCN开发网 版权所有 Gzip disabled