Subversion Repositories public

Rev

Rev 276 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 276 Rev 280
Line 118... Line 118...
118
	   void showTrack();
118
	   void showTrack();
119
	   void showTrack(int zoom);
119
	   void showTrack(int zoom);
120
	   void showTrack(int zoom, const QRect &pan, LAP *lap);
120
	   void showTrack(int zoom, const QRect &pan, LAP *lap);
121
	   void showCurves();
121
	   void showCurves();
122
	   void showCurves(LAP *lap);
122
	   void showCurves(LAP *lap);
123
	   void showThreeCurve();
123
	   void showThreeCurve(int pw=0, int ph=0);
124
	   void resizeEvent(QResizeEvent *e);
124
	   void resizeEvent(QResizeEvent *e);
125
	   void mouseMoveEvent(QMouseEvent *e);
125
	   void mouseMoveEvent(QMouseEvent *e);
126
	   void mousePressEvent(QMouseEvent *e);
126
	   void mousePressEvent(QMouseEvent *e);
127
	   void mouseReleaseEvent(QMouseEvent *e);
127
	   void mouseReleaseEvent(QMouseEvent *e);
128
 
128
 
Line 139... Line 139...
139
	   void saveOSM(const QString &fn);
139
	   void saveOSM(const QString &fn);
140
	   QTreeWidgetItem *findElement(QTreeWidget *wdg, const QString &val);
140
	   QTreeWidgetItem *findElement(QTreeWidget *wdg, const QString &val);
141
	   void drawGrHR (int x, int y);
141
	   void drawGrHR (int x, int y);
142
	   void drawGrElev (int x, int y);
142
	   void drawGrElev (int x, int y);
143
	   void drawGrSpeed (int x, int y);
143
	   void drawGrSpeed (int x, int y);
-
 
144
	   qreal milToPixel(qreal, QPrinter &pr, bool dir=false);
144
#if defined HAVE_GDAL
145
#if defined HAVE_GDAL
145
	   bool writeWMSTag(double llat, double llon, double rlat, double rlon, int width, int height);
146
	   bool writeWMSTag(double llat, double llon, double rlat, double rlon, int width, int height);
146
	   bool transCoords (double *x1, double *y1, double *x2, double *y2, int code, int width, int height, bool square);
147
	   bool transCoords (double *x1, double *y1, double *x2, double *y2, int code, int width, int height, bool square);
147
	   QString *getProjection (int isrs, QString *srs);
148
	   QString *getProjection (int isrs, QString *srs);
148
	   bool warpImage(QString fn, QString *fName);
149
	   bool warpImage(QString fn, QString *fName);
149
#endif
150
#endif
150
 
151
 
151
	private:
152
	private:
152
	   QWidget *mama;
153
	   QWidget *mama;
153
	   QPixmap pmProfile, pmMap, pmHR, pmElevation, pmSpeed;
154
	   QPixmap pmProfile, pmMap, pmHR, pmElevation, pmSpeed;
-
 
155
	   QPixmap pmPrMap, prHR, prElevation, prSpeed;	// These are used for printing
154
	   QDateTime StartTime;
156
	   QDateTime StartTime;
155
	   QStringList files;
157
	   QStringList files;
156
	   QRect mapPan;
158
	   QRect mapPan;
157
	   KLocale *kl;		// This is for translating date and time
159
	   KLocale *kl;		// This is for translating date and time to the locale
158
	   manageFile spw;
160
	   manageFile spw;
159
	   disassemble ds;
161
	   disassemble ds;
160
	   garmin_data *gmn;
162
	   garmin_data *gmn;
161
	   int min_hr, max_hr, avg_hr;
163
	   int min_hr, max_hr, avg_hr;
162
	   int zfactor;
164
	   int zfactor;
Line 168... Line 170...
168
	   bool stateHand, stateFlag, stateGlas;
170
	   bool stateHand, stateFlag, stateGlas;
169
	   int lmbPressed;
171
	   int lmbPressed;
170
	   LAP *mapLap;
172
	   LAP *mapLap;
171
	   int curTab;
173
	   int curTab;
172
	   bool tabDirt0, tabDirt1, tabDirt2, tabDirt3;
174
	   bool tabDirt0, tabDirt1, tabDirt2, tabDirt3;
-
 
175
	   bool ActivePrint;
-
 
176
	   QPainter printArea;
173
#if defined HAVE_GDAL
177
#if defined HAVE_GDAL
174
	   GDALDataset *poDataset;
178
	   GDALDataset *poDataset;
175
	   int mFactor;
179
	   int mFactor;
176
	   GEORECT geoRect;
180
	   GEORECT geoRect;
177
#endif
181
#endif