CMake findQAD miss map

MapItemBase::offset feature
PIValueTreeEdit add custom button to show/hide groups
This commit is contained in:
2023-01-26 23:19:28 +03:00
parent 34d2653744
commit 7188e38072
9 changed files with 59 additions and 14 deletions

View File

@@ -60,6 +60,10 @@ public:
void setPosition(QPointF geo);
void setPosition(double lat, double lng) { setPosition({lat, lng}); }
QPointF offset() const { return m_offset; }
void setOffset(QPointF pixels);
void setOffset(double x, double y) { setOffset({x, y}); }
const QCursor & cursor() const { return m_cursor; }
void setCursor(const QCursor & newCursor);
@@ -84,7 +88,7 @@ private:
MapView * parent = nullptr;
bool m_visible = true, m_interacive = false;
double m_rotation = 0.;
QPointF m_position, m_scale = {1., 1.};
QPointF m_position, m_scale = {1., 1.}, m_offset;
QRectF m_bounding;
QCursor m_cursor;
QMap<int, QVariant> data_;