#include "qtsgraph.h" using namespace Qt; using namespace std; 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(600, 600); w.show(); return a.exec(); } void QTSGraph::PaintBox() { // Начало рисования SetColor(clGreen); Line(0, 0, 600, 600); SetColor(0xFF0000); Line(600, 0, 0, 600); Rectangle(0, 0, 600, 600); SetColor(clBlue); SetTextStyle(0, 45, 10); OutTextXY(30, 30, "Hello world!"); SetTextStyle(1, 0, 20); OutTextXY(210, 50, "Hello world!"); SetTextStyle(2, 180, 30); OutTextXY(460, 550, "Hello world!"); SetColor(0x999999); SetPenStyle(5); SetFillStyle(1, clMagenta); Ellipse(250, 280, 350, 320); // Конец рисования }