eliot-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Eliot-dev] eliot/qt tile_widget.cpp


From: Olivier Teulière
Subject: [Eliot-dev] eliot/qt tile_widget.cpp
Date: Fri, 22 Oct 2010 16:57:13 +0000

CVSROOT:        /cvsroot/eliot
Module name:    eliot
Changes by:     Olivier Teulière <ipkiss>       10/10/22 16:57:13

Modified files:
        qt             : tile_widget.cpp 

Log message:
        Draw an outline around the arrow

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/eliot/qt/tile_widget.cpp?cvsroot=eliot&r1=1.3&r2=1.4

Patches:
Index: tile_widget.cpp
===================================================================
RCS file: /cvsroot/eliot/eliot/qt/tile_widget.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- tile_widget.cpp     22 Oct 2010 16:56:33 -0000      1.3
+++ tile_widget.cpp     22 Oct 2010 16:57:13 -0000      1.4
@@ -181,7 +181,7 @@
     {
         const unsigned int xPos = 1;
         const unsigned int yPos = 1;
-        painter.setPen(QPen(ArrowColour, 0));
+        painter.setPen(QPen(painter.brush().color(), 0));
         painter.setBrush(ArrowColour);
         const int mid = squareSize / 2;
         const int fifth = squareSize / 5;
@@ -191,13 +191,13 @@
             painter.rotate(90);
         const QPoint points[] =
         {
-            QPoint(-mid + fifth, -width),
-            QPoint(-mid + 3*fifth, -width),
-            QPoint(-mid + 3*fifth, -fifth),
-            QPoint(-mid + 4*fifth, 0),
-            QPoint(-mid + 3*fifth, fifth),
-            QPoint(-mid + 3*fifth, width),
-            QPoint(-mid + fifth, width)
+            QPoint(-mid + fifth - 1, -width - 1),
+            QPoint(-mid + 3*fifth - 1, -width - 1),
+            QPoint(-mid + 3*fifth - 1, -fifth - 2),
+            QPoint(-mid + 4*fifth + 1, 0),
+            QPoint(-mid + 3*fifth - 1, fifth + 2),
+            QPoint(-mid + 3*fifth - 1, width + 1),
+            QPoint(-mid + fifth - 1, width + 1)
         };
         painter.drawPolygon(points, 7);
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]