?
Hi,
ich habe den ersten Fehler gefunden.
Du hattest Recht, es war die boundingRec() Routine.
QRectF StatusObject::boundingRect() const
{
QRectF SizeOfComponent(m_XPos,m_YPos,m_width,m_height);
return SizeOfComponent;
}
Hatte vorher (0,0,m_width,m_height); da stehen. Dachte die Abmessung sind
wichtig, nicht der Bereich.
Das ganze sieht jetzt schon besser aus, aber noch nicht 100%.
Daher vermute ich, das Deine Andeutung auch für paint stimmt.
Edit:
So,jetzt stimmt es ganz genau. Durch eine Rotation um 90 Grad, war die boundingRect() in diesem Fall nicht korrekt.
Danke für die Hilfe.
Gruss