Author: jghali
Date: Sun Mar 29 12:02:09 2020
New Revision: 23542

URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=23542
Log:
Code style fixes and cleanups

Modified:
    trunk/Scribus/scribus/ui/scresizecursor.cpp
    trunk/Scribus/scribus/ui/scresizecursor.h

Modified: trunk/Scribus/scribus/ui/scresizecursor.cpp
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=23542&path=/trunk/Scribus/scribus/ui/scresizecursor.cpp
==============================================================================
--- trunk/Scribus/scribus/ui/scresizecursor.cpp (original)
+++ trunk/Scribus/scribus/ui/scresizecursor.cpp Sun Mar 29 12:02:09 2020
@@ -19,19 +19,41 @@
 
 #define SCCURSORMAXANGLE 360
 
-QMap<unsigned int, QCursor> ScResizeCursor::cdb;
+QMap<unsigned int, QCursor> ScResizeCursor::m_cursors;
+
+ScResizeCursor::ScResizeCursor()
+{
+       m_currIndex = 0;
+       initCursorDb(m_currIndex);
+}
+
+ScResizeCursor::ScResizeCursor(double rotation)
+{
+       int iRot(qRound(rotation));
+       if (iRot < 0)
+               m_currIndex = SCCURSORMAXANGLE + (iRot % SCCURSORMAXANGLE);
+       else
+               m_currIndex = iRot % SCCURSORMAXANGLE ;
+       
+       initCursorDb(m_currIndex);
+}
+
+ScResizeCursor::operator const QCursor &()
+{
+       return m_cursors[m_currIndex];
+}
 
 void ScResizeCursor::initCursorDb(int idx)
 {
-       if(cdb.contains(idx))
+       if (m_cursors.contains(idx))
                return;
        
-       QRect rect(0,0,32,32);
+       QRect rect(0, 0, 32, 32);
        int ww(rect.width());
        int hh(rect.height());
        int uu(ww / 32 );
-       QPen pen(QColor(232,232,232), 1);
-       QBrush brush(QColor(32,32,32));
+       QPen pen(QColor(232, 232, 232), 1);
+       QBrush brush(QColor(32, 32, 32));
        
        // the double-arrow
        // we build it around (0,0) to ease rotations
@@ -70,65 +92,38 @@
 */
        
        path.moveTo(0, -sext * uu);
-       path.lineTo( pint*uu,-pext*uu);
-       path.lineTo( sint*uu,-pext*uu);
-       path.lineTo( sint*uu, pext*uu);
-       path.lineTo( pint*uu, pext*uu);
-       path.lineTo( 0   , sext*uu);
-       path.lineTo(-pint*uu, pext*uu);
-       path.lineTo(-sint*uu, pext*uu);
-       path.lineTo(-sint*uu,-pext*uu);
-       path.lineTo(-pint*uu,-pext*uu);
-       path.lineTo( 0, -sext*uu);
+       path.lineTo(pint * uu, -pext * uu);
+       path.lineTo(sint * uu, -pext * uu);
+       path.lineTo(sint * uu, pext * uu);
+       path.lineTo(pint * uu, pext * uu);
+       path.lineTo(0, sext * uu);
+       path.lineTo(-pint * uu, pext * uu);
+       path.lineTo(-sint * uu, pext * uu);
+       path.lineTo(-sint * uu,-pext * uu);
+       path.lineTo(-pint * uu,-pext * uu);
+       path.lineTo(0, -sext * uu);
        
-//     for(unsigned int rot(0); rot < SCCURSORMAXANGLE; ++rot)
-//     {
        int rot(idx);
-               QPixmap pxm(rect.size());
-               pxm.fill(QColor (255, 255, 255, 0 ));
+       QPixmap pxm(rect.size());
+       pxm.fill(QColor (255, 255, 255, 0 ));
                
-               QPainter painter(&pxm);
-               if((idx != 0)
-//                     && (idx != 45)
-                       && (idx != 90)
-//                     && (idx != 135)
-                       && (idx != 180)
-//                     && (idx != 225)
-                       && (idx != 270)
-//                     && (idx != 315)
-                       && (idx != 360)
-                       )
-                       painter.setRenderHint(QPainter::Antialiasing, true);
-               painter.translate( ww/2, ww/2 );
-               painter.rotate(rot);
-               painter.setPen(pen);
-               painter.setBrush(brush);
-               painter.drawPath(path);
+       QPainter painter(&pxm);
+       if((idx != 0)
+//             && (idx != 45)
+               && (idx != 90)
+//             && (idx != 135)
+               && (idx != 180)
+//             && (idx != 225)
+               && (idx != 270)
+//             && (idx != 315)
+               && (idx != 360)
+               )
+               painter.setRenderHint(QPainter::Antialiasing, true);
+       painter.translate(ww / 2, ww / 2);
+       painter.rotate(rot);
+       painter.setPen(pen);
+       painter.setBrush(brush);
+       painter.drawPath(path);
                
-               cdb[rot] = QCursor ( pxm, ww/2, hh/2 );
-//     }
-
+       m_cursors[rot] = QCursor(pxm, ww / 2, hh / 2);
 }
-
-ScResizeCursor::ScResizeCursor()
-{
-       cIdx = 0;
-       initCursorDb(cIdx);
-}
-
-ScResizeCursor::ScResizeCursor(double rotation)
-{
-       int irot(qRound(rotation));
-       if(irot < 0)
-               cIdx = SCCURSORMAXANGLE + (irot % SCCURSORMAXANGLE);
-       else
-               cIdx = irot % SCCURSORMAXANGLE ;
-       
-       initCursorDb(cIdx);
-}
-
-ScResizeCursor::operator const QCursor &()
-{
-       return cdb[cIdx];
-}
-

Modified: trunk/Scribus/scribus/ui/scresizecursor.h
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=23542&path=/trunk/Scribus/scribus/ui/scresizecursor.h
==============================================================================
--- trunk/Scribus/scribus/ui/scresizecursor.h   (original)
+++ trunk/Scribus/scribus/ui/scresizecursor.h   Sun Mar 29 12:02:09 2020
@@ -33,20 +33,22 @@
 
 class ScResizeCursor
 {
+public:
+       /**
+       * Build a new ScResizeCursor
+       * rotation is in degrees and clockwise
+       * initial position of the cursor is vertical, corresponding to 
Qt::SizeVerCursor
+       */
+       ScResizeCursor();
+       ScResizeCursor(double rotation);
+       ~ScResizeCursor() {}
+               
+       operator const QCursor& ();
+
+private:
        void initCursorDb(int idx);
-       static QMap<unsigned int, QCursor> cdb;
-       int cIdx;
-       public:
-               /**
-               * Build a new ScResizeCursor
-               * rotation is in degrees and clockwise
-               * initial position of the cursor is vertical, corresponding to 
Qt::SizeVerCursor
-               */
-               ScResizeCursor();
-               ScResizeCursor(double rotation);
-               ~ScResizeCursor() {}
-               
-               operator const QCursor& ();
+       static QMap<unsigned int, QCursor> m_cursors;
+       int m_currIndex;
 };
 
 #endif // SCCURSOR_H


_______________________________________________
scribus-commit mailing list
[email protected]
http://lists.scribus.net/mailman/listinfo/scribus-commit

Reply via email to