-2

古い C++ プログラムを復活させる必要があります。私の仕事は、単一のポリゴンを描画することです。グラフィックの経験がないので、最初は行き詰っています。Polygen を描画するために使用したいポイントは、

QVector < QPointF> ポイントは次のようになります。

ここに画像の説明を入力

次に、ポリゴンを描きたいと思います。私はこのコードを使用します:

            ggScene = new QGraphicsScene();   
            QPolygonF shape(points);
            QGraphicsItem* gg = ggScene->addPolygon(shape);

コンパイルすると、次のエラーが発生します。

初期化で QGraphicsPolygonItem* を QGraphiscItem に変換できません

これについて私を助けてくれる人はいますか、ありがとう。

4

1 に答える 1