Changeset View
Changeset View
Standalone View
Standalone View
src/plugins/maps/KReportItemMaps.h
Show First 20 Lines • Show All 46 Lines • ▼ Show 20 Line(s) | 46 | public: | |||
---|---|---|---|---|---|
47 | KReportItemMaps(); | 47 | KReportItemMaps(); | ||
48 | explicit KReportItemMaps(const QDomNode &element); | 48 | explicit KReportItemMaps(const QDomNode &element); | ||
49 | ~KReportItemMaps() override; | 49 | ~KReportItemMaps() override; | ||
50 | 50 | | |||
51 | QString typeName() const override; | 51 | QString typeName() const override; | ||
52 | int renderSimpleData(OROPage *page, OROSection *section, const QPointF &offset, const QVariant &data, KReportScriptHandler *script) override; | 52 | int renderSimpleData(OROPage *page, OROSection *section, const QPointF &offset, const QVariant &data, KReportScriptHandler *script) override; | ||
53 | 53 | | |||
54 | QString itemDataSource() const override; | 54 | QString itemDataSource() const override; | ||
55 | virtual QVariant realItemData(const QVariant &itemData) const; | 55 | virtual QVariant realItemData(const QVariant &itemData) const override; | ||
staniek: Minus virtual | |||||
56 | 56 | | |||
57 | void renderFinished(); | 57 | void renderFinished(); | ||
58 | 58 | | |||
59 | qreal longtitude() const; | 59 | qreal longtitude() const; | ||
60 | qreal latitude() const; | 60 | qreal latitude() const; | ||
61 | int zoom() const; | 61 | int zoom() const; | ||
62 | QString themeId() const; | 62 | QString themeId() const; | ||
63 | 63 | | |||
64 | OROPicture* oroImage(); | 64 | OROPicture* oroImage(); | ||
65 | 65 | | |||
66 | protected: | 66 | protected: | ||
67 | KProperty* m_controlSource; | 67 | KProperty* m_controlSource; | ||
68 | KProperty* m_latitudeProperty; | 68 | KProperty* m_latitudeProperty; | ||
69 | KProperty* m_longitudeProperty; | 69 | KProperty* m_longitudeProperty; | ||
70 | KProperty* m_zoomProperty; | 70 | KProperty* m_zoomProperty; | ||
71 | KProperty* m_themeProperty; | 71 | KProperty* m_themeProperty; | ||
72 | 72 | | |||
73 | void setColumn(const QString&); | 73 | void setColumn(const QString&); | ||
74 | 74 | | |||
75 | qreal m_longtitude; | 75 | qreal m_longtitude = 0.0; | ||
76 | qreal m_latitude; | 76 | qreal m_latitude = 0.0; | ||
77 | int m_zoom; | 77 | int m_zoom = 1200; | ||
78 | OROPage *m_pageId; | 78 | OROPage *m_pageId = nullptr; | ||
79 | OROSection *m_sectionId; | 79 | OROSection *m_sectionId = nullptr; | ||
80 | QPointF m_offset; | 80 | QPointF m_offset; | ||
81 | OROPicture * m_oroPicture; | 81 | OROPicture * m_oroPicture = nullptr; | ||
82 | KReportMapRenderer m_mapRenderer; | 82 | KReportMapRenderer m_mapRenderer; | ||
83 | Marble::MapThemeManager m_themeManager; | 83 | Marble::MapThemeManager m_themeManager; | ||
84 | 84 | | |||
85 | private: | 85 | private: | ||
86 | void createProperties() override; | 86 | void createProperties() override; | ||
87 | void deserializeData(const QVariant& serialized); | 87 | void deserializeData(const QVariant& serialized); | ||
88 | 88 | | |||
89 | bool m_longDataSetFromScript; | 89 | bool m_longDataSetFromScript = false; | ||
90 | bool m_latDataSetFromScript; | 90 | bool m_latDataSetFromScript = false; | ||
91 | bool m_zoomDataSetFromScript; | 91 | bool m_zoomDataSetFromScript = false; | ||
92 | 92 | | |||
93 | friend class Scripting::Maps; | 93 | friend class Scripting::Maps; | ||
94 | }; | 94 | }; | ||
95 | 95 | | |||
96 | #endif | 96 | #endif |
Minus virtual