[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    koffice/krita/tools
From:       Melchior Franz <mfranz () kde ! org>
Date:       2005-04-17 7:45:43
Message-ID: 20050417074543.622D064E () office ! kde ! org
[Download RAW message or body]

CVS commit by mfranz: 

always calculate center


  M +2 -2      kis_tool_ellipse.cc   1.41
  M +2 -2      kis_tool_rectangle.cc   1.44


--- koffice/krita/tools/kis_tool_ellipse.cc  #1.40:1.41
@@ -86,6 +86,4 @@ void KisToolEllipse::move(KisMoveEvent *
                         m_dragStart += trans;
                         m_dragEnd += trans;
-                        m_dragCenter = KisPoint((m_dragStart.x() + m_dragEnd.x()) / 2,
-                                        (m_dragStart.y() + m_dragEnd.y()) / 2);
                 } else {
                         KisPoint diag = event -> pos() - (event->state() & Qt::ControlButton
@@ -109,4 +107,6 @@ void KisToolEllipse::move(KisMoveEvent *
                 // draw new lines on canvas
                 draw(m_dragStart, m_dragEnd);
+                m_dragCenter = KisPoint((m_dragStart.x() + m_dragEnd.x()) / 2,
+                                (m_dragStart.y() + m_dragEnd.y()) / 2);
         }
 }

--- koffice/krita/tools/kis_tool_rectangle.cc  #1.43:1.44
@@ -86,6 +86,4 @@ void KisToolRectangle::move(KisMoveEvent
                         m_dragStart += trans;
                         m_dragEnd += trans;
-                        m_dragCenter = KisPoint((m_dragStart.x() + m_dragEnd.x()) / 2,
-                                        (m_dragStart.y() + m_dragEnd.y()) / 2);
                 } else {
                         KisPoint diag = event -> pos() - (event->state() & Qt::ControlButton
@@ -109,4 +107,6 @@ void KisToolRectangle::move(KisMoveEvent
                 // draw new lines on canvas
                 draw(m_dragStart, m_dragEnd);
+                m_dragCenter = KisPoint((m_dragStart.x() + m_dragEnd.x()) / 2,
+                                (m_dragStart.y() + m_dragEnd.y()) / 2);
         }
 }


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic