test_sdk/gui/player/gtl_gui_player_chart_positi...

33 lines
728 B
C++

#ifndef CHART_POSITION_H
#define CHART_POSITION_H
#include "chart/instruments/instrument.h"
#include "gui/player/gtl_gui_player_chart_position_line.h"
namespace gtl
{
namespace gui
{
namespace player
{
class chart_position : public ::chart::instrument::instrument
{
Q_OBJECT
public:
chart_position(::chart::series::series* parent);
virtual void add(const QPointF &point) override;
virtual void draw(const QPointF &point) override;
void set_pos(qreal pos);
private:
chart_position_line* _line;
};
}
}
}
#endif // CHART_POSITION_H