#943 Well log plot: Display curve value when pointing with cursor

This commit is contained in:
Magne Sjaastad
2016-11-22 11:56:37 +01:00
parent 81760edc58
commit c7ac7ab9f9
3 changed files with 184 additions and 4 deletions

View File

@@ -57,14 +57,16 @@ public:
const QwtInterval& rightAxis,
const QwtInterval& timeAxis);
QPointF closestCurvePoint(const QPoint& pos, QString* valueString, QString* timeString, int* yAxis) const;
void updateClosestCurvePointMarker(const QPointF& pos, int yAxis);
protected:
virtual bool eventFilter(QObject* watched, QEvent* event) override;
virtual void leaveEvent(QEvent *) override;
private:
friend class RiuQwtPlotPicker;
QPointF closestCurvePoint(const QPoint& pos, QString* valueString, QString* timeString, int* yAxis) const;
void updateClosestCurvePointMarker(const QPointF& pos, int yAxis);
void setDefaults();
void selectClosestCurve(const QPoint& pos);
void showToolTip(const QPoint& pos);