
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
QGraphicsScene中Item缩放问题
缩放过程中有两种实现效果图1 缩放view图2 缩放scene可以看出缩放view时Item显示也会跟着放大缩小,缩放scene则Item显示大小不会随之变化。Item几何信息是根据View视口而定?源码//此时View设置大小为400X300scene->setSceneRect(0,0,4000,3000);QGraphicsRectItem* item = new
【C++11】Any类的实现
boost库有一个Any类,是一个特殊的只能容纳一个元素的容器,他可以擦除类型,给任何类型赋值。boost::any a = 1;boost::any a = 1.1;std::vector<boost::any> v;v.push_back(a);v.push_back(b);int va = boost::any_cast&a
QGraphicsScene的碰撞检测
实现效果如下图1 移动的Item碰撞显示图2 碰撞的Item都显示使用Scene的碰撞检测函数QList< QGraphicsItem *> collidingItems(const QGraphicsItem *item, Qt::ItemSelectionMode mode = Qt::IntersectsItemShape) const文档解释Returns a list of
到底了







