52 lines
1.5 KiB
C++
52 lines
1.5 KiB
C++
|
#include "gtl_gui_player_chart_range_line.h"
|
||
|
|
||
|
namespace gtl
|
||
|
{
|
||
|
namespace gui
|
||
|
{
|
||
|
namespace player
|
||
|
{
|
||
|
chart_range_line::chart_range_line(::chart::series::series *parent)
|
||
|
: gtl::gui::chart_line(parent)
|
||
|
{
|
||
|
set_pos(-1);
|
||
|
setZValue(0);
|
||
|
}
|
||
|
/*
|
||
|
void chart_range_line::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
|
||
|
{
|
||
|
gtl::gui::chart_line::paint(painter, option, widget);
|
||
|
|
||
|
|
||
|
QRectF rect = boundingRect();
|
||
|
|
||
|
painter->fillRect(rect, Qt::red);
|
||
|
|
||
|
painter->setPen(QPen(Qt::white, 1));
|
||
|
qreal xc = rect.center().x();
|
||
|
painter->drawLine((QPointF(xc, rect.top())), (QPointF(xc, rect.bottom())));
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
return;
|
||
|
|
||
|
painter->setPen(Qt::white);
|
||
|
painter->drawLine((QPointF(0, rect.top())), (QPointF(0, rect.bottom())));
|
||
|
painter->drawLine((QPointF(2, rect.top())), (QPointF(2, rect.bottom())));
|
||
|
painter->setPen(Qt::black);
|
||
|
painter->drawLine((QPointF(1, rect.top())), (QPointF(1, rect.bottom())));
|
||
|
}
|
||
|
*/
|
||
|
/*
|
||
|
QRectF chart_range_line::boundingRect() const
|
||
|
{
|
||
|
QRectF rect = chart::instrument::primitive::line::boundingRect();
|
||
|
|
||
|
return QRectF(rect.center().x() - 1.5, rect.top(), 3, rect.height());
|
||
|
}
|
||
|
*/
|
||
|
}
|
||
|
}
|
||
|
}
|