我想要显示一个实心颜色的小正方形。
我创建了一个 QGraphicsView 小部件 myGraphicsView 并调用:
ui->myGraphicsView->setBackgroundBrush(QBrush(Qt::red, Qt::SolidPattern));
但它仍然保持白色。我做错了什么?
我想要显示一个实心颜色的小正方形。
我创建了一个 QGraphicsView 小部件 myGraphicsView 并调用:
ui->myGraphicsView->setBackgroundBrush(QBrush(Qt::red, Qt::SolidPattern));
但它仍然保持白色。我做错了什么?
在绘制任何内容之前,您需要将 QGraphicsScene 设置为 QGraphicsView:
ui->myGraphicsView->setScene(myScene);