diff --git a/Точка.md b/Точка.md index 0e56e49..4d06d81 100644 --- a/Точка.md +++ b/Точка.md @@ -12,5 +12,43 @@ # Примеры Поставить точку с координатами (100, 100): + `PutPixel(100, 100);` -Отобразится чёрная точка размером в 1 пиксель. \ No newline at end of file + +Отобразится чёрная точка размером в 1 пиксель. + +`PutPixel(100, 100, clRed);` или `PutPixel(100, 100, 0xFF0000);` - отобразит красную точку размером в 1 пиксель. + +`PutPixel(100, 100, clBlue, 5);` или `PutPixel(100, 100, 0x0000FF, 5);` - отобразит синюю точку, размеров в 5 пикселей. + +Полный код: +```cpp +#include "qtsgraph.h" +using namespace Qt; + +int main(int argc, char *argv[]) +{ + QApplication a(argc, argv); + + /* + * Задаётся размер и положение окна + * (int w = 640, int h = 480, int x = -1, int y = -1, QWidget *parent = nullptr) + * В случае отрицательного значения x или y, окно создаётся в центре экрана. + */ + QTSGraph w(200, 200); + + w.show(); + return a.exec(); +} + +void QTSGraph::PaintBox() +{ + // Начало рисования + + PutPixel(100, 100, clBlue, 5); + + // Конец рисования +} +``` + +