• 4872阅读
  • 1回复

[提问]关于窗口分割之后该如何更新各个窗口 [复制链接]

上一主题 下一主题
离线522835189
 
只看楼主 倒序阅读 楼主  发表于: 2011-09-14
我用QSplitter创建的一个主界面,其中一个窗口是自定义的画图窗口,但是初始化后,画图窗口中并显示不出我需要的图形,(画图程序是正确的)因为单独显示画图窗口时结果是正确的!我想我的问题就是在更新窗口时出了问题,我也尝试过用update()和repaint()但是都没用,,请各位赐教赐教。。。
我自己建立了一个画图的类PaintedWidget,用来画拓扑图的,
在主窗口中定义了如下窗口:
QSplitter  *rightSplitter=new QSplitter  ;
PaintedWidget *tp=new PaintedWidget;
rightSplitter->addwidget(tp);
........另外还添加了一些窗口
当初始化后,如果调用tp->show()(这个只是调试用的)能正常显示拓扑图,但是在主窗口中的显示拓扑的窗口里面总出现不了拓扑图。就是住窗口没能得到更新
离线roywillow

只看该作者 1楼 发表于: 2011-09-14
说实话从你的描述中完全看不出来是什么问题
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
快速回复
限100 字节
 
上一个 下一个