首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

Qt 多窗口的有关问题

2013-06-26 
Qt 多窗口的问题我的程序有多个窗口 分别假设为 主窗口main 子窗口w1,w2,w3,w4 5个窗口.现在已经达到在mai

Qt 多窗口的问题
我的程序有多个窗口 分别假设为 主窗口main 子窗口w1,w2,w3,w4 5个窗口.
现在已经达到在main中选择其他子窗口显示(main->hide w->show)

问题.
1.子窗口w1打开以后,内容(假设有label显示数字123)发生改变(label变成456),close返回主窗口后,重新打开子窗口w1,内容是改变后的(即label显示456),如果我要重新打开子窗口w1,内容是最开始的要怎么操作(即重新打开label显示内容为123而不是456)?

2.子窗口之间怎么随意切换
我的方法如下:
main->hide  w->show,主窗口切换到子窗口
w1->hide  w2->show 或 w3->show 或 w4->show.其他窗口切换
w->hide  main->show  子窗口切换到主窗口
这方法可以么?有没有更好的办法?感觉这样很累赘

分不多,求大神支招 Qt 多窗口
[解决办法]
数据还原的话,可以重写hideEvent函数或者showEvent函数

热点排行