GstPipelineStudio/src/SeekSlider.cpp

17 lines
388 B
C++
Raw Normal View History

2015-02-26 16:02:22 +00:00
#include "SeekSlider.h"
void SeekSlider::mousePressEvent(QMouseEvent *event)
{
if(event->button() == Qt::LeftButton)
{
if(orientation() == Qt::Vertical)
setValue(minimum() + ((maximum()-minimum()) * (height()-event->y())) / height() ) ;
else
setValue(minimum() + ((maximum()-minimum()) * event->x()) / width() ) ;
event->accept();
}
QSlider::mousePressEvent(event);
};