0

QtCreatorを使用してC++でQtを使用しています。QGraphicsViewウィンドウにという名前のがrenderあり、そのシーンをプログラムで設定したいと思います。window.cpp:

QGraphicsScene* scene = new QGraphicsScene();
ui->render->scene(scene*);

QtGuiとを含めQGraphicsViewました。

プログラムをコンパイルしようとすると、次のようになります。

error: expected primary-expression before ')' token

この問題に関して誰かアドバイスはありますか?

4

1 に答える 1

1

QGraphicsView::scene()シーンを返し、setScene(QGraphicsScene* scene)それを設定するために使用します。また、の後にアスタリスクを追加しています。これは、オブジェクトのsceneに使用すると、通常、オブジェクトを乗算することを意味します。そのため、')'の前に別の何かが必要です。

于 2012-10-07T09:11:51.097 に答える