1.QOpenGLWidgetè½ä½ä¸ºQGraphicsViewçviewportç¨å
QOpenGLWidgetè½ä½ä¸ºQGraphicsViewçviewportç¨å
QOpenGLWidgetè½ä½ä¸ºQGraphicsViewçviewportç¨
个人å¨çqwt ä¸çsvgmapæ ·ä¾æ¶ï¼æ¾å¤§ç¼©å°çä½ç½®çæºä»£ç æ¥å°å¨åªéåºç°ï¼ä½å ³äºç§»å¨å´æ¾äºä¸éµï¼ä¸ç¥éå®çæºä»£ç å¨åªéåºç°ï¼ä»è·è¸ªæ åµæ¥çï¼å¨void QwtMagnifier::widgetMouseMoveEvent( QMouseEvent *mouseEvent )ä¸æ²¡ææ§è¡ï¼æææï¼ã
ããåæ¥æ¥çäºQTèªå¸¦æ ·ä¾ï¼imageviewerï¼æè§ä¸Scrollç¸å ³ï¼ç±äºéè¦æ¾ç¤ºï¼ä¸Viewç¸å ³ï¼ææ¶å°±ä¸çGraphicsScenceäº.
å¨void QGraphicsView::mouseMoveEvent(QMouseEvent *event)ä¸ï¼ç»è·è¸ªåç°ä¸ä¸é¢å¸¦ç æå ³ï¼
if (d->dragMode == QGraphicsView::ScrollHandDrag) {
if (d->handScrolling) {
QScrollBar *hBar = horizontalScrollBar();
QScrollBar *vBar = verticalScrollBar();
QPoint delta = event->pos() - d->lastMouseEvent.pos();
hBar->setValue(hBar->value() + (isRightToLeft() ?源码经典语录网站源码推荐 delta.x() : -delta.x()));
vBar->setValue(vBar->value() - delta.y());
// Detect how much we've scrolled to disambiguate scrolling from
// clicking.
++d->handScrollMotions;
}
}
d->mouseMoveEventHandler(event);
}
2024-11-21 01:152513人浏览
2024-11-21 01:10621人浏览
2024-11-21 00:072342人浏览
2024-11-20 23:44974人浏览
2024-11-20 23:421290人浏览
2024-11-20 22:43555人浏览
1.微商城是什么,推广方案有哪些2.ç®åç½ç»åä¸ä¾å微商城是什么,推广方案有哪些 是的,微商城可以按照这个三个步骤做,只是时过境迁,有些小小不一样: 1.除了申
中国消费者报上海讯记者刘浩)6月29日起,上海有序开放餐饮堂食。记者获悉,上海市松江区已有378户大中型饭店完成备案评估后开放堂食。为更好保障食品安全,松江区市场监管局对餐饮服务单位恢复堂食前告知指导
俄羅斯國家杜馬議會下院)16日一致通過廢止《歐洲常規武裝力量條約》法案。俄國家杜馬網站當天發布消息說,俄國家杜馬代表在全體會議上一致通過有關俄羅斯聯邦廢止《歐洲常規武裝力量條約》的法案,該法案由俄總統