소스 검색

tools.cpp edited online with Bitbucket

부모
커밋
8ab8829054
1개의 변경된 파일5개의 추가작업 그리고 2개의 파일을 삭제
  1. 5
    2
      tools.cpp

+ 5
- 2
tools.cpp 파일 보기

@@ -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