QGraphicsScene scene;
scene.setSceneRect(0, 0, 800, 800);
QGraphicsLineItem *line = new QGraphicsLineItem(0, 0, 500, 500);
scene.addItem(line);
QGraphicsView *view = new QGraphicsView(&scene);
上面这段代码,如果把view作为主窗体在main函数中显示出来,线会正常的画出来.
但一但有其它窗体作为主窗体,比如MainWindow,然后在其构造函数或其它函数中调用这这段代码,view可以显示出来,但线不会被画出来.(无论是作为单独的窗体还是作为MainWindow的CentralWidget都不会被画出来,看了sample里面的几乎完全一样的代码却正常
请问还有什么地方要注意的,谢谢了.