2
QGraphicsView
및 QGraphicsScene
을 Qt 애플리케이션에 사용하려고하는데 어떤 이유로 작동하지 않습니다. 나는 QObject
을 상속하는 컨트롤러 클래스에서 main
클래스에서 실행하지만 경우에 작동하는 다음과 같은 코드를 가지고 : 나는 main
에 그것을 할 경우코드가 주에서 작동하지만 다른 클래스에서는 작동하지 않습니다
QGraphicsScene scene;
scene.setSceneRect(0,0,200,200);
scene.setBackgroundBrush(Qt::blue);
QGraphicsView *view = new QGraphicsView();
view->setScene(&scene);
view->show();
장면이 파란색하지만 난 그것을 할 경우 다른 클래스 장면은 흰색입니다. 무슨 일 이니? 이것에
시작하려면,이 코드는'view'가 포인터이기 때문에 컴파일되지 않지만'.'을 사용하여 멤버에 액세스합니다. –