QWorkspace aktuelles Canvas
Verfasst: 24. Oktober 2006 00:52
Hallo zusammen,
habe auf eine QWorkspace verschieden QCanvasViews. Habe das Problem, das ich von einer anderen stelle im Programm eine Signal sende dass ein bestimmtes (das oberste, aktuelle, blau umrandete ) QCanvasView zoomen soll. Dummerweise zommen aber immer alle.
Habe schon verschiedenste Sachen ausprobiert zBsp:
Deswegen meine Farge: geht es überhaupt direkt in dem QCanvas abzufragen oder muss ich versuchen igrendwie über den Workspace da dran zu kommen (dat wird kompliziert
)??
habe auf eine QWorkspace verschieden QCanvasViews. Habe das Problem, das ich von einer anderen stelle im Programm eine Signal sende dass ein bestimmtes (das oberste, aktuelle, blau umrandete ) QCanvasView zoomen soll. Dummerweise zommen aber immer alle.
Habe schon verschiedenste Sachen ausprobiert zBsp:
Code: Alles auswählen
void CanvasGatterView::zoomIn()
{
if (isActiveWindow() )
{
QWMatrix m = this->worldMatrix();
m.scale( 1.2, 1.2 );
this->setWorldMatrix( m );
}
}