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