我无法让我的QtGraphicsView占据我正在使用的窗口的100%。有没有办法将视图大小设置为占用创建的图形窗口的100%?
QApplication app(argc, argv);
QGraphicsScene * scene = new QGraphicsScene();
int counter = 1000;
scene->setSceneRect(0, 0, counter, counter);//scene size
QGraphicsEllipseItem * item = new QGraphicsEllipseItem(0, scene);
item->setRect(0,0, 1000.0, 1000.0);
QGraphicsView view(scene);
view.setRect(100, 100);
view.setRenderHints(QPainter::Antialiasing);
view.show();
答案 0 :(得分:1)
QGraphicsView
应该有一个名为showFullScreen
的方法(插槽),因为它继承了QWidget
,应该做你想做的事。