设置自定义光标
核型分析软件需要做一个染色体编辑界面,修改鼠标的形状。
设置光标图像
在Qt的GraphicsView中设置自定义的光标很简单.
使用图片的方式
- 使用要作为光标使用的图片创建一个QPixmap的对象
- 利用这个QPixmap创建一个QCursor
- 使用
QGraphicsView::setCursor()
来设置光标
最重要的一点是, 在创建Cursor的时候, 可以指定鼠标尖的位置, 不然鼠标光标行为会很怪异.
1 | view->setDragMode(QGraphicsView::DragMode::NoDrag); |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 编程随笔!