为 QGraphicsView 小部件设置纯背景颜色
我正在尝试显示一个纯色的小正方形。
我创建了一个 QGraphicsView 小部件 myGraphicsView 并调用:
ui->myGraphicsView->setBackgroundBrush(QBrush(Qt::red, Qt::SolidPattern));
但它保持白色。我做错了什么?
I'm trying to display a little square of solid color.
I've created a QGraphicsView widget myGraphicsView and call:
ui->myGraphicsView->setBackgroundBrush(QBrush(Qt::red, Qt::SolidPattern));
But it stays white. What am I doing wrong?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在绘制任何内容之前,您需要将 QGraphicsScene 设置为 QGraphicsView:
You need to set the QGraphicsScene to the QGraphicsView before anything is drawn: