item的存储问题

工长山 2012-02-23 09:44:02
我做的一个标示的系统,是往图片上标示东西,图片是通过scene->addPixmap加进来的,往图片上标示的东西有两种,一种是PixmapItem,一种是PathItem,两种都有自己的Group,就是一个类似分层的东西,我想请教一下究竟应该怎样存储,能实现下次打开还是上次关闭的场景呢??
望各位大牛指点迷津!!!!
...全文
116 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
工长山 2012-02-23
  • 打赏
  • 举报
回复
请详细说一下,我是个QT菜鸟,不太清楚您说的意思。
cddark 2012-02-23
  • 打赏
  • 举报
回复
一般这种情况要把被表示的图片做成自定义的PixmapItem,在里面维护它的标志。

或者在外部用关系表维护图片和标志的关系。
工长山 2012-02-23
  • 打赏
  • 举报
回复
好滴,试一下先,谢谢啦
cddark 2012-02-23
  • 打赏
  • 举报
回复
用数据库吧。

建立图片和标志的对应关系。下次打开从数据库读取图片和相应的标志设置回去。
1---n 的关系,看需要来设计了。
比如:

图片table
-------------------------
id | pic | flagsId |
-------------------------
1 | 1.png | 1,2 |
...

标志table
---------------
id | flag |
--------------
1 | f1.png |
2 | f2.png |
...

这个跟Qt关系不大了说。

16,818

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧