int c = 0;
int y = 0;
-// int h = w.height;
-// int w = w.width;
int count = 50;//1 << 31;
while (1) {
-// std::cerr << "loooooooooooooooooooooop "
-// << y << " (" << c << ")\n";
w.setColor(c, c, c);
for (int yy = y; yy < y + 10; yy++) {
for (int x = 0; x < w.width; x++)
w.drawPoint(x, yy);
}
if ((y += 10) >= w.height) {
+ w.sync();
y = 0;
c = !c;
if (!--count) break;
-// std::cerr << "loooooooooooooooooooooop "
-// << y << " (" << c << ")\n";
}
}
}
ci += pi;
}
cr += pr;
+// if (x % 10 == 0)
+// w.sync();
}
}
int y2 = rand() % ymax;
w.setColor(r, g, b);
w.drawLine(x1, y1, x2, y2);
- w.sync();
+ //if (n % 100 == 0)
+ w.sync();
}
}
int main(int argc, char *argv[])
{
- const int w = 1000;
+ const int w = 700;
const int h = 700;
QApplication application(argc, argv);
- DrawingWindow dl(lines, w, h);
- dl.show();
-
- DrawingWindow dr(rectangles, w, h);
- dr.show();
-
const int nf = 1;
const int nm = 1;
DrawingWindow *dw[nf + nm];
for (int i = 0; i < nf + nm; ++i)
dw[i]->show();
+ DrawingWindow dr(rectangles, w, h);
+ dr.show();
+
+ DrawingWindow dl(lines, w, h);
+ dl.show();
+
return application.exec();
}