Locus No Pilotus
Project of four first grade MIPT DAFE/RSE students (for engineering practical work in the second semester) in Qt C++
Loading...
Searching...
No Matches
base.h
Go to the documentation of this file.
1#pragma once
2
3// QCP lib:
4#include <qcustomplot.h> // used in Draw(QCustomPlot*)
5
6namespace gui {
7
8/// @brief Некоторая возможная к рисованию фигура [абстрактный класс]
9class Drawable {
10 public:
11 Drawable() = default;
12
13 /**
14 * @brief Привязывает (рисует) экземпляр класса на полотне
15 * @param plot: указатель на соотв. полотно
16 */
17 virtual void Draw(QCustomPlot* plot) = 0;
18};
19
20/// @brief Типы объектов по категориям
22
23} // namespace gui
Некоторая возможная к рисованию фигура [абстрактный класс].
Definition base.h:9
virtual void Draw(QCustomPlot *plot)=0
Привязывает (рисует) экземпляр класса на полотне
Drawable()=default
Definition airport.h:6
ObjectType
Типы объектов по категориям
Definition base.h:21