Обработчики кнопок выделены в отдельные сущности
This commit is contained in:
20
System.h
20
System.h
@@ -9,6 +9,15 @@
|
||||
#include "GCS/GCS.h"
|
||||
using namespace GCS;
|
||||
|
||||
/// Удобный тип для хранения пары линий (порядок не важен)
|
||||
using LinePair = std::pair<Line*, Line*>;
|
||||
|
||||
/// Удобный тип для хранения пары точек (порядок не важен)
|
||||
using PointPair = std::pair<Point*, Point*>;
|
||||
|
||||
/// Удобный тип для хранения пары кривых (порядок не важен)
|
||||
using CurvePair = std::pair<Curve*, Curve*>;
|
||||
|
||||
#include <QWidget>
|
||||
#include <QMouseEvent>
|
||||
#include <QPointF>
|
||||
@@ -61,13 +70,4 @@ struct ConstraintInfo {
|
||||
|
||||
// ===================================================================
|
||||
// Типы и перечисления
|
||||
// ===================================================================
|
||||
|
||||
/// Удобный тип для хранения пары линий (порядок не важен)
|
||||
using LinePair = std::pair<Line*, Line*>;
|
||||
|
||||
/// Удобный тип для хранения пары точек (порядок не важен)
|
||||
using PointPair = std::pair<Point*, Point*>;
|
||||
|
||||
/// Удобный тип для хранения пары кривых (порядок не важен)
|
||||
using CurvePair = std::pair<Curve*, Curve*>;
|
||||
// ===================================================================
|
||||
Reference in New Issue
Block a user