nach langer Zeit mal wieder ein Eintrag von mir
Ich habe 2 QGraphicsView und 2 QGraphicsScenes mit einigen QGraphicsSvgItems, die animiert bewegt werden (über QPropertyAnimation)
Hier vereinfacht die Struktur:
QMainWindow -> QWidget -> QGraphicsView#1
QTabWidget -> QWidget -> QGraphicsView#2
Jetzt habe ich für beide QWidgets (siehe oben) das gleich Stylesheet gesetzt:
Code: Alles auswählen
QWidget { background:black; }
QLabel { color: yellow; font-family: "Comic Sans MS"; font: 12pt; }Meine Vermutung war, dass es an dem Stylesheet liegt, und wenn ich das weglasse, läuft auch QGraphicsView#2 schnell. Mich interessiert nur, warum es mit dem StyleSheet so langsam läuft und woher der Performance-Unterschied kommt, weil ich eigentlich StyleSheets verwenden wollte