首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Qt QGraphicsScene动态GUI元素(如容器)

Qt QGraphicsScene动态GUI元素(如容器)
EN

Stack Overflow用户
提问于 2017-03-14 19:56:50
回答 1查看 530关注 0票数 0

我正在使用QGraphicsScene,我想要创建gui元素。

我应该如何创建一个列表容器,即在游戏上下文中的库存。

看这里

作为我意思的一个例子。在底部有一个可以动态填充的库存小部件。

是否有像标准列表小部件那样的容器类,而不是用于QGraphicsScene?

现在,我唯一能看到的方法是画一个‘矩形’,并手动绘制和管理‘方块’在上面.不会是个容器。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-14 22:33:10

每个QGraphicItem实际上都是一个容器,因为每个项目都可以选择为QGraphicsItem。当您这样做时,父节点会影响到它的所有children...if --父级被移动,子级与它一起移动。如果在父节点上设置了转换、可见性或不透明度,则这些更改也适用于子节点。

基本上,您的理解是正确的;您将创建一个绘制容器轮廓的父QGraphicsItem,然后您将有每个子对象来绘制他们的图标或任何适当的东西。

或者,您可以在QGraphicsScene中使用小部件,因此所有基于小部件的容器都是可用的。如果这是您想要走的路线,那么请查看QGraphicsWidget类。

这是一个复杂的主题,但希望这能让你开始。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42795401

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档