查看完整版本: [-- 关于QGraphicsItemGroup的使用 --]

QTCN开发网 -> Qt基础编程 -> 关于QGraphicsItemGroup的使用 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

pearpolo 2010-11-08 15:03

关于QGraphicsItemGroup的使用

  大家好!是这样的:我想用QGraphicsItem画一组点,要求拖动其中一个点其他点也跟着一起移动,现在点画出来了,也可以拖动,当然只能一个一个地拖动。我把它们添加进一个QGraphicsItemGroup,发现还是和原来一样。我的代码如下:      

     QGraphicsItemGroup *group = new QGraphicsItemGroup ();
           group->setFlag(QGraphicsItem::ItemIsMovable);
          (this->scene())->addItem(group);//添加节点组
           Node *node = new Node(this);
          node->setPos(points);
          group->addToGroup(node);

不知谁做过这方面的开发?能否帮我看看?顺便介绍一下QGraphicsItemGroup到底咋用的,多谢了哈!



rodmanovic 2011-01-20 15:17
顶一下


owenvslili 2011-07-12 18:22
你的node没有添加到scene中
this->addItem(node);

xdl19880228 2011-08-05 09:17
那位大牛有关于QGraphicsItemGroup的例子啊 给小弟传一个啊   不胜感激 我邮箱745186434@qq.com

shixingya 2017-12-03 10:52
楼主 看您也在研究QGraphicsItemGroup , 问个问题 ,我将多个图元选中,用QGraphicsItemGroup组合它们,想导出png图,还是没有好的思路,求指点

weinkym 2017-12-04 09:33
用QGraphicsItem导出png图片,可以参考下http://www.qtcn.org/bbs/read-htm-tid-65279-page-e.html#a


查看完整版本: [-- 关于QGraphicsItemGroup的使用 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled