From 8d7a8f5d392b9757b65ffb899d6d798a51c121ea Mon Sep 17 00:00:00 2001 From: stefan <stefan@5a81b35b-ba03-0410-adc8-b2c5c5119f08> Date: Fri, 12 Mar 2010 15:08:24 +0000 Subject: [PATCH] dokk: - removed hud - fixed mouse input git-svn-id: https://dng.biozentrum.unibas.ch/svn/openstructure/trunk@1824 5a81b35b-ba03-0410-adc8-b2c5c5119f08 --- examples/dokk/glwin.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/examples/dokk/glwin.py b/examples/dokk/glwin.py index 78017b1cd..70a2fa69b 100644 --- a/examples/dokk/glwin.py +++ b/examples/dokk/glwin.py @@ -22,9 +22,12 @@ class DokkGLCanvas(QGLWidget): def SetLevel(self, level): self.level_=level def paintEvent(self, event): - gfx.Scene().RenderGL() - painter=QPainter(self) - self.RenderHUD(painter) + self.makeCurrent() + self.paintGL() + #painter=QPainter(self) + #self.RenderHUD(painter) + print "%.3f"%self.level_.GetRMSD() + self.swapBuffers() def RenderHUD(self, painter): painter.setPen(QColor(100, 100, 100, 50)) @@ -42,7 +45,7 @@ class DokkGLCanvas(QGLWidget): def mouseMoveEvent(self, event): delta=QPoint(event.x(), event.y())-self.last_point_ self.last_point_=QPoint(event.x(), event.y()) - if event.button() & Qt.LeftButton: + if event.buttons() & Qt.LeftButton: tf=gfx.Scene().GetTransform() if event.modifiers() & Qt.ShiftModifier: if event.modifiers() & Qt.AltModifier: @@ -113,4 +116,4 @@ class DokkGLWin(gfx.GLWinBase): else: self.canvas_.show() def SetStereo(): - pass \ No newline at end of file + pass -- GitLab