source: ntrip/trunk/BNC/bncmap.h@ 3302

Last change on this file since 3302 was 3289, checked in by weber, 13 years ago

Scaling site distribution map from caster sourcetable contents

File size: 775 bytes
Line 
1// ------------
2// author: jan dousa (jan.dousa@pecny.cz)
3// ------------
4
5#ifndef BNCMAP_H
6#define BNCMAP_H
7
8#include <QtGui>
9#include "bncmapview.h"
10
11class bncMap : public QDialog
12{
13 Q_OBJECT
14
15 public:
16 bncMap(QWidget* parent = 0 );
17 ~bncMap();
18
19 public slots:
20 void slotNewPoint(QPointF, QString, QPen, double);
21 void slotResetMap();
22 void slotFitFont();
23 void slotFitMap();
24 void slotZoomIn();
25 void slotZoomOut();
26 void slotCreateMap();
27 void slotCleanMap();
28 void slotReadMap();
29
30 private:
31
32 double _LaOff;
33
34 BncMapView* _mapView;
35 QGraphicsScene* _mapScen;
36 QPolygonF _worldMap;
37 QPolygonF _allPoints;
38 QMutex _mutexMap;
39 QMultiMap< QString, QList<QVariant> > _allNames;
40
41};
42
43#endif
Note: See TracBrowser for help on using the repository browser.