Route-Map
Loading...
Searching...
No Matches
interfaceroute.h
1#ifndef INTERFACEROUTE_H
2#define INTERFACEROUTE_H
3
4#include <QWidget>
5#include <QThread>
6#include "route.h"
7
8namespace Ui { class InterfaceRoute; }
9
13class InterfaceRoute : public QWidget {
14 Q_OBJECT
15
16public:
21 InterfaceRoute(QWidget *parent = nullptr);
22
27
28private:
30 QGraphicsScene *scene;
31 QPointF* StartPoint = nullptr;
32 QPointF* FinishPoint = nullptr;
33 Route route;
34 int n = 1200;
36private slots:
41 void mousePressEvent(QMouseEvent *);
42
46 void backToMain();
47
51 void on_button_LoadingMap_clicked();
52
56 void on_button_StartJourney_clicked();
57
61 void on_button_Save_clicked();
62
66 void on_button_ClearWay_clicked();
67};
68
69#endif // INTERFACEROUTE_H
70
Класс, представляющий интерфейс для построения маршрутов.
Definition interfaceroute.h:13
~InterfaceRoute()
Деструктор класса InterfaceRoute.
Definition interfaceroute.cpp:52
InterfaceRoute(QWidget *parent=nullptr)
Конструктор класса InterfaceRoute.
Definition interfaceroute.cpp:8
Класс для построения оптимального маршрута.
Definition route.h:41
Definition ui_interfaceroute.h:143