Ich bin Anfänger für Qt und ich entwickle eine GUI-Widget-Anwendung für mein Projekt. Ich kopierte den Code aus einem sehr alten Projekt, und wenn mein Projekt kompilieren, bekomme ich diesen Fehler:Was kann anstelle von QRectF verwendet werden?
error: ": C2661: 'QRectF::QRectF' : no overloaded function takes 3 arguments"
Der Code, der den Fehler zu erzeugen ist:
*animation -> setEndValue(
QRectF(
cos(angleUnit * i) * scale + xShift,
sin(angleUnit * i) * scale + yShift,
buttonSize
)
);
Qt Dokumentationen gegen sind QRectF
zu verwenden , also in meinem Fall, was kann ich anstelle von QRectF
verwenden?
"Qt Dokumentationen sind gegen die Verwendung von QRectF": wo hast du das gesehen? – wasthishelpful
Sie vermissen die 'Höhe' ... ich bezweifle das jemals kompiliert ... –
Vielleicht bessere Frage: Welcher Typ ist' buttonSize'? –