projects
/
pulseview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix for "fill logic signal high areas" feature
[pulseview.git]
/
pv
/
views
/
trace
/
view.hpp
diff --git
a/pv/views/trace/view.hpp
b/pv/views/trace/view.hpp
index 7b63d064099c46b53d57ce666736a3384abb06e5..7e1122a44aaabab919aa64783eff1d707ef6ee19 100644
(file)
--- a/
pv/views/trace/view.hpp
+++ b/
pv/views/trace/view.hpp
@@
-304,6
+304,7
@@
public:
vector< shared_ptr<Flag> > flags() const;
const QPoint& hover_point() const;
vector< shared_ptr<Flag> > flags() const;
const QPoint& hover_point() const;
+ const QWidget* hover_widget() const;
/**
* Determines the closest level change (i.e. edge) to a given point, which
/**
* Determines the closest level change (i.e. edge) to a given point, which
@@
-321,7
+322,7
@@
public:
void on_setting_changed(const QString &key, const QVariant &value);
Q_SIGNALS:
void on_setting_changed(const QString &key, const QVariant &value);
Q_SIGNALS:
- void hover_point_changed(const QPoint &hp);
+ void hover_point_changed(const Q
Widget* widget, const Q
Point &hp);
void selection_changed();
void selection_changed();
@@
-529,6
+530,7
@@
private:
vector< shared_ptr<TriggerMarker> > trigger_markers_;
vector< shared_ptr<TriggerMarker> > trigger_markers_;
+ QWidget* hover_widget_;
QPoint hover_point_;
shared_ptr<Signal> signal_under_mouse_cursor_;
uint16_t snap_distance_;
QPoint hover_point_;
shared_ptr<Signal> signal_under_mouse_cursor_;
uint16_t snap_distance_;