3

Circle のオブジェクトがありました。これには、幅、座標 xy、色などを描画するためのプロパティが含まれています。この円(オブジェクト)のqlistがありましたが、色を変更しようとするとエラーが発生します。

class Circle {
 int x;
 int y;
 int width;
 QColor color
}

QList <Circle> circles;

リストにいくつかの円を追加します ここに問題があります

circles.at(3).color = Qt::yellow;

'const QColor' を 'QColor& QColor::operator=(Qt::GlobalColor)' の 'this' 引数として渡すと、修飾子が破棄されます [-fpermissive]

4

1 に答える 1