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