Radar site buttons, styling and hover

This commit is contained in:
Dan Paulat 2023-11-20 20:49:07 -06:00
parent 798dc479f0
commit de2e1fea3f
3 changed files with 46 additions and 9 deletions

View file

@ -11,6 +11,9 @@ namespace map
class RadarSiteLayer : public DrawLayer
{
Q_OBJECT
Q_DISABLE_COPY_MOVE(RadarSiteLayer)
public:
explicit RadarSiteLayer(std::shared_ptr<MapContext> context);
~RadarSiteLayer();
@ -24,6 +27,9 @@ public:
const QPointF& mouseGlobalPos,
const glm::vec2& mouseCoords) override final;
signals:
void RadarSiteSelected(const std::string& id);
private:
class Impl;
std::unique_ptr<Impl> p;