私は Qt の初心者です。QGraphicsScene クラスを介してキャンバス ウィジェットを処理しています。しかし、ウィジェットのデフォルトの白い背景を変更することはできません。コードは次のとおりです。QBrush を使用して背景を設定しようとしましたが、機能しませんでした。 .それは白いままです.次のコードの問題は何ですか?
int main(int argc, char **argv){
QApplication a(argc, argv);
QGraphicsScene canvas;
canvas.addText("Hello World");
QColor *color=new QColor(0x70,0x80,0x50,255);
QBrush *brush=new QBrush();
brush->setColor(*color);
canvas.setBackgroundBrush(*brush);
QGraphicsView view(&canvas);
view.show();
return a.exec();
}