QT graphics view框架下如何实现一个窗体含有多个页面?
各位大侠:
最近新学习QT并马上要用到项目中,有哪位大侠愿意指导下我的?不胜感激!
graphics view框架下,一个view对应一个scene时,背景图可以设置在scene,也可以在view的drawBackground绘制。item都加载到scene下,可以实现简单的图形界面应用。
如果一个应用含有多个界面,需要做界面的切换,我的理解是:一个界面就是一个场景,界面中的控件,都是此场景中的item。那么按这思维,一个应用,应该是含有一个view和n个scene。但是,graphics view框架中是一个scene对应有n个view(由函数QList<QGraphicsView *> views () const 获取views),跟我想要实现的恰恰相反。我该怎么去设计我的程序架构?
另外,此为嵌入式平台的应用,有性能上的要求。需求我描述得不好,大家不明白的提出来。