Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ifndef MAPSCANNER_H
- #define MAPSCANNER_H
- #include <QtWidgets>
- #include <QtWebEngineWidgets/QtWebEngineWidgets>
- #include <QWebEngineView>
- #include <QPixmap>
- #include <QtNetwork/QNetworkAccessManager>
- #include <QNetworkReply>
- #include <QTimer>
- #include <QPair>
- #include <QVector>
- #include "ui_mapscanner.h"
- class MapScanner : public QDialog
- {
- Q_OBJECT
- public:
- MapScanner(QWidget *parent = 0);
- ~MapScanner();
- protected:
- QWebEngineView *m_View = new QWebEngineView();
- QPixmap *m_Image;
- QPixmap m_renderPixmap;
- QTimer *m_Timer = new QTimer();
- QVector <double> m_MassivHeight;
- QVector <double> m_MassivWidth;
- void Work();//бегаем по карте
- void SaveImages();//рендерим и сохраняем
- void DownloadMap();//загружаем карту
- void StartProgramm();//всякие нужные вещи
- void PushCoordinates();//загружаем координаты в массив
- double LeftStep(double, double);//идем влево
- double RightStep(double, double);//идем вправо
- double DownStep(double, double, double, double, double);//идём вниз
- int CountI(double,double);//считаем количество снимков по ширине
- int CountJ(double, double);//считаем количество снимков по высоте
- int CheckDot(double,double);//должна смотреть, входит точка маршрута на наш снимок, или нет
- private:
- Ui::MapScannerClass ui;
- };
- #endif // MAPSCANNER_H
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement