Plasma Engine  2.0
Loading...
Searching...
No Matches
GridBarWidget.moc.h
1#pragma once
2
3#include <Foundation/Types/Delegate.h>
4#include <GuiFoundation/GuiFoundationDLL.h>
5#include <QWidget>
6
7class QPaintEvent;
8
9class PL_GUIFOUNDATION_DLL plQGridBarWidget : public QWidget
10{
11 Q_OBJECT
12
13public:
14 plQGridBarWidget(QWidget* pParent);
15
16 void SetConfig(const QRectF& viewportSceneRect, double fTextGridStops, double fFineGridStops, plDelegate<QPointF(const QPointF&)> mapFromSceneFunc);
17
18protected:
19 virtual void paintEvent(QPaintEvent* event) override;
20
21private:
22 QRectF m_ViewportSceneRect;
23 double m_fTextGridStops;
24 double m_fFineGridStops;
25 plDelegate<QPointF(const QPointF&)> m_MapFromSceneFunc;
26};
27
Definition GridBarWidget.moc.h:10
A generic delegate class which supports static functions and member functions.
Definition Delegate.h:76