1
我試圖將QPolygonF對象中的值設置爲某個值。例如:在QPolygonF中設置值
QPolygonF *polygonPoints;
polygonPoints->resize(2);
polygonPoints[1] = QPointF(5.0,5.0);
當我嘗試編譯,我得到它說,沒有發現經營者需要哪些類型的右手操作的錯誤「QPointF」。 QPolygon從QVector繼承,所以我覺得這應該工作...上述代碼在我使用「< <」時有效,但我想修改多邊形中的特定值而不是附加值。謝謝。
能否請您包括完整的錯誤訊息和修復你的代碼(替換' QPolygonF'和''''QPolygon')。 – alexisdm
這很奇怪,當我做qDebug << polygonPoints [0]時,它會返回終端中數組的全部內容,而不是索引0處的條目。 – Justin