请问QT达人,对于需要多界面显示的程序该怎么编程?
请教QT达人,对于需要多界面显示的程序该如何编程?急!!最近准备要写程序了,但对于用什么模式来写多界面的显
请教QT达人,对于需要多界面显示的程序该如何编程?急!!
最近准备要写程序了,但对于用什么模式来写多界面的显示还没有经验,以前就写多单界面的!
程序要求是这样的,有4种工作模式,每种模式显示的都不一样,我原先打算是有5个窗口,在主窗口进行切换,不知道速度和效率如何,好像也有在一个窗口设计的,然后在不同的tab下显示,这倆种方式哪个比较好点?哪个比较容易实现,效率高点,最后运行的环境是在arn9 s3c2440上的。[b][/b]
[最优解释]
只需要实现一个来读取CAN数据的类,然后向其他应用程序发送实时消息即可。无需每个窗口都读取,这样也很难实现吧,怎么实现数据同步呢?
[其他解释]为什么不用QTabWidget
[其他解释]没人回答啊!自己顶了
[其他解释]我推荐 多窗口。典型的 文档试图结构。
[其他解释]谢谢,我去找相关资料看看。
[其他解释]可以再主界面上整5个Button什么的,
然后点击进入相应的子界面,个人感觉效率要比5个窗口的效率高点。
[其他解释]主界面 点击Button 实例化相应的子界面的类 然后 show()
[其他解释]额,这样也不错。
[其他解释]以下供参考:
1:父子关系的窗口
创建一个主应用程序窗口,然后创建以此为父窗口的你所需要的子窗口。各窗口之间通过show(),hide()来切换。
2:平行关系的窗口
各窗口即一个应用程序,然后通过消息来控制各窗口
[其他解释]还有的就是我的数据来源是通过读取CAN总线上的数据得到,得到的数据需要在其他窗口来显示,不知道这样的话如果是平行的关系窗口是不是每个窗口都要读取数据?不然数据怎么传送?最好能有个流程图看下,刚接触QT不久,对概念的东西不太清楚。
[其他解释]我是在7寸屏幕上显示,显示的东西多,还有需要显示的东西有些是重复的,比如俩个界面都显示电池电压信息,
[其他解释]准备使用stackedwdiget 堆栈窗口去做了,谢谢大家发言!
[其他解释]请问问题解决没,我现在也在做这个,请求指点