Explorar el Código

tools.cpp edited online with Bitbucket

Jose R Ortiz Ubarri hace 8 años
padre
commit
8ab8829054
Se han modificado 1 ficheros con 5 adiciones y 2 borrados
  1. 5
    2
      tools.cpp

+ 5
- 2
tools.cpp Ver fichero

@@ -18,8 +18,11 @@ void GridWidget::Dot(int x, int y, QColor toolColor){
18 18
 // it hits a cell of a different color than that one clicked.
19 19
 
20 20
 void GridWidget::RowMajorFill(int x, int y, QColor colorClicked, QColor toolColor){
21
-
22
-
21
+     for (int i = x; i<getGridColumns() && (getCellColor(i,y) == colorClicked) ; i++)
22
+            switchOn(i, y, toolColor);
23
+    
24
+     for (int i = (x-1); i>=0 && (getCellColor(i,y) == colorClicked) ; i--)
25
+            switchOn(i, y, toolColor);
23 26
 }
24 27
 
25 28