Newer
Older
#ifndef QGCMAPTOOLBAR_H
#define QGCMAPTOOLBAR_H
#include <QWidget>
lm
committed
#include <QActionGroup>
namespace Ui {
}
{
Q_OBJECT
public:
explicit QGCMapToolBar(QWidget *parent = 0);
void setMap(QGCMapWidget* map);
public slots:
void tileLoadStart();
void tileLoadEnd();
void tileLoadProgress(int progress);
void setUAVTrailTime();
void setUAVTrailDistance();
lm
committed
void setUpdateInterval();
void setStatusLabelText(const QString &text);
lm
committed
private:
QGCMapWidget* _map;
QMenu* _optionsMenu;
QMenu* _trailPlotMenu;
QMenu* _updateTimesMenu;
QMenu* _mapTypesMenu;
QActionGroup* _trailSettingsGroup;
QActionGroup* _updateTimesGroup;
QActionGroup* _mapTypesGroup;
};
#endif // QGCMAPTOOLBAR_H