zum svg: wenn du QSvgWidget benutzt, kannst du einfach davon ableiten und die mouse-events reimplementieren, dann brauchst du keinen "knopf drueberzusetzen".
das waere eine loesung, die imho recht vernuenftig waer.
oder wie schon angesprochen mit einer von QLabel abgeleiteten klasse und layouts.
... wuerde ich sagen.
probier zur not beides mal aus und guck was dir besser gefaellt.
so ganz pauschal jetzt wuerde ich beide ansaetze fuer gut moeglich halten ...
mfg,
julian