Mousetracking in MdiSubwindow
Verfasst: 26. Dezember 2010 20:14
Hallo,
meine Applikation ist so aufgebaut, dass im Main Window ein Mdi-Area liegt. Dieses beinhaltet ein Subwindow in dem ein eigenes Widget (clsIP) angezeigt wird.
Für dieses Widget würde ich mir gern die Maus Koordinaten anzeigen lassen.
Der Code sieht so aus:
Nun werden mir aber die Mauskoordinaten nur für das Mdi-Area angezeigt. Hab ich irgendwo vergessen MouseTracking zu setzen. Hab ich es irgendwo zu viel?
Würde mich über Hilfe sehr freuen.
Grüße
krisztian
meine Applikation ist so aufgebaut, dass im Main Window ein Mdi-Area liegt. Dieses beinhaltet ein Subwindow in dem ein eigenes Widget (clsIP) angezeigt wird.
Für dieses Widget würde ich mir gern die Maus Koordinaten anzeigen lassen.
Der Code sieht so aus:
Code: Alles auswählen
mdi = new QMdiArea(this);
clsIP = new imagepresenter(mdi);
sw = mdi->addSubWindow(clsIP,Qt::Dialog);
setCentralWidget(mdi);
setMouseTracking(true);
mdi->setMouseTracking(true);
mdi->viewport()->setMouseTracking(true);
sw->setMouseTracking(true);
clsIP->setMouseTracking(true);
Würde mich über Hilfe sehr freuen.
Grüße
krisztian