📄 gpsinfo.h
字号:
#ifndef __CGpsInfo_H__
#define __CGpsInfo_H__
#include <CoeCntrl.h>
#include "gps/GpsPosition.h"
#include "gps/GpsListener.h"
#include "views/ViewBase.h"
class CBtGpsReceiver;
// Einfache Ansicht fuer die Darstellung der aktuellen Geoposition wie sie vom
// GPS Receiver geliefert wird.
class CGpsInfo : public CViewBase, public MGpsListener {
public:
static CGpsInfo * NewL( const TRect & aRect );
static CGpsInfo * NewLC( const TRect & aRect );
virtual ~CGpsInfo( );
protected:
// From CCoeControl
void Draw( const TRect & aRect ) const;
protected:
// From MGpsListener
void GpsUpdate( const TGpsPosition & aNewPosition );
private:
CGpsInfo( );
void ConstructL( const TRect & aRect );
private:
HBufC * iGpsText;
// Der GPS Empfaenger von dem die immer aktuelle Geoposition gelesen wird.
CBtGpsReceiver * iGpsReceiver;
// Enthaelt immer die letzte GPS Position.
TGpsPosition iLastGpsPos;
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -