10

我正在尝试显示一个纯色的小方块。

我创建了一个 QGraphicsView 小部件 myGraphicsView 并调用:

ui->myGraphicsView->setBackgroundBrush(QBrush(Qt::red, Qt::SolidPattern));

但它保持白色。我究竟做错了什么?

4

1 回答 1

9

在绘制任何内容之前,您需要将 QGraphicsScene 设置为 QGraphicsView:

ui->myGraphicsView->setScene(myScene);
于 2010-08-24T16:46:24.410 回答