mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-19 21:13:35 +00:00
To expand with full Organic Maps and Maps.ME commits history run: git remote add om-historic [om-historic.git repo url] git fetch --tags om-historic git replace squashed-history historic-commits
31 lines
510 B
C++
31 lines
510 B
C++
#pragma once
|
|
|
|
#include <QtCore/Qt>
|
|
#include <QtWidgets/QSlider>
|
|
|
|
class QToolBar;
|
|
|
|
namespace qt
|
|
{
|
|
namespace common
|
|
{
|
|
class MapWidget;
|
|
|
|
class ScaleSlider : public QSlider
|
|
{
|
|
public:
|
|
ScaleSlider(Qt::Orientation orient, QWidget * parent);
|
|
|
|
static void Embed(Qt::Orientation orient, QToolBar & toolBar, MapWidget & mapWidget);
|
|
|
|
double GetScaleFactor() const;
|
|
void SetPosWithBlockedSignals(double pos);
|
|
|
|
private:
|
|
void SetRange(int low, int up);
|
|
|
|
int m_factor;
|
|
};
|
|
} // namespace common
|
|
} // namespace qt
|