X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/6c402c27ba2c8cc2c7c6bb6f5fbb0c2d2d0c0f8b..896d63aa5605a9b6ef641830eae4038addc53c60:/lib/gui/epositiongauge.cpp diff --git a/lib/gui/epositiongauge.cpp b/lib/gui/epositiongauge.cpp index 0adda5db..4785d7af 100644 --- a/lib/gui/epositiongauge.cpp +++ b/lib/gui/epositiongauge.cpp @@ -6,6 +6,7 @@ ePositionGauge::ePositionGauge(eWidget *parent) { m_point_widget = new ePixmap(this); m_seek_point_widget = new ePixmap(this); + m_seek_point_widget->hide(); m_point_widget->setAlphatest(1); m_seek_point_widget->setAlphatest(1); m_position = 0; @@ -42,6 +43,11 @@ void ePositionGauge::setInColor(const gRGB &color) invalidate(); } +void ePositionGauge::setPointer(int which, ePtr &pixmap, const ePoint ¢er) +{ + setPointer(which, pixmap.operator->(), center); +} + void ePositionGauge::setPointer(int which, gPixmap *pixmap, const ePoint ¢er) { if (which == 0) @@ -58,7 +64,7 @@ void ePositionGauge::setPointer(int which, gPixmap *pixmap, const ePoint ¢er updatePosition(); } -void ePositionGauge::setInOutList(PyObject *list) +void ePositionGauge::setInOutList(ePyObject list) { if (!PyList_Check(list)) return; @@ -69,14 +75,14 @@ void ePositionGauge::setInOutList(PyObject *list) for (i=0; i