Changeset View
Changeset View
Standalone View
Standalone View
src/plugins/render/annotate/AnnotatePlugin.h
Show First 20 Lines • Show All 50 Lines • ▼ Show 20 Line(s) | |||||
51 | public: | 51 | public: | ||
52 | explicit AnnotatePlugin(const MarbleModel *model = 0); | 52 | explicit AnnotatePlugin(const MarbleModel *model = 0); | ||
53 | virtual ~AnnotatePlugin(); | 53 | virtual ~AnnotatePlugin(); | ||
54 | 54 | | |||
55 | QStringList backendTypes() const; | 55 | QStringList backendTypes() const; | ||
56 | 56 | | |||
57 | QString renderPolicy() const; | 57 | QString renderPolicy() const; | ||
58 | 58 | | |||
59 | QStringList renderPosition() const; | 59 | RenderPositions renderPositions() const override; | ||
60 | 60 | | |||
61 | QString name() const; | 61 | QString name() const; | ||
62 | 62 | | |||
63 | QString guiString() const; | 63 | QString guiString() const; | ||
64 | 64 | | |||
65 | QString nameId() const; | 65 | QString nameId() const; | ||
66 | 66 | | |||
67 | QString version() const; | 67 | QString version() const; | ||
Show All 9 Lines | |||||
77 | void initialize (); | 77 | void initialize (); | ||
78 | 78 | | |||
79 | bool isInitialized () const; | 79 | bool isInitialized () const; | ||
80 | 80 | | |||
81 | virtual QString runtimeTrace() const; | 81 | virtual QString runtimeTrace() const; | ||
82 | 82 | | |||
83 | virtual const QList<QActionGroup*> *actionGroups() const; | 83 | virtual const QList<QActionGroup*> *actionGroups() const; | ||
84 | 84 | | |||
85 | bool render( GeoPainter *painter, ViewportParams *viewport, | 85 | bool render(GeoPainter *painter, ViewportParams *viewport, | ||
86 | const QString &renderPos, GeoSceneLayer *layer = 0 ); | 86 | RenderPosition renderPos, GeoSceneLayer *layer) override; | ||
87 | 87 | | |||
88 | Q_SIGNALS: | 88 | Q_SIGNALS: | ||
89 | void placemarkMoved(); | 89 | void placemarkMoved(); | ||
90 | void nodeAdded( const GeoDataCoordinates &coordinates ); | 90 | void nodeAdded( const GeoDataCoordinates &coordinates ); | ||
91 | void itemMoved( GeoDataPlacemark *placemark ); | 91 | void itemMoved( GeoDataPlacemark *placemark ); | ||
92 | void mouseMoveGeoPosition( const QString& ); | 92 | void mouseMoveGeoPosition( const QString& ); | ||
93 | 93 | | |||
94 | private Q_SLOTS: | 94 | private Q_SLOTS: | ||
▲ Show 20 Lines • Show All 123 Lines • Show Last 20 Lines |