projects
/
pulseview.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
3e124be
)
MarginWidget: Added pure-virtual get_mouse_over_item
author
Joel Holdsworth
<joel@airwebreathe.org.uk>
Sun, 21 Dec 2014 12:55:11 +0000
(12:55 +0000)
committer
Joel Holdsworth
<joel@airwebreathe.org.uk>
Mon, 29 Dec 2014 11:56:00 +0000
(11:56 +0000)
pv/view/marginwidget.hpp
patch
|
blob
|
history
diff --git
a/pv/view/marginwidget.hpp
b/pv/view/marginwidget.hpp
index bd74801bf4d04a7f71e6a3875e2b8ed5acf652e9..b8bcdd77744f2e7676cdbb3a25d1eff9e321c852 100644
(file)
--- a/
pv/view/marginwidget.hpp
+++ b/
pv/view/marginwidget.hpp
@@
-52,6
+52,15
@@
protected:
*/
virtual std::vector< std::shared_ptr<pv::view::ViewItem> > items() = 0;
*/
virtual std::vector< std::shared_ptr<pv::view::ViewItem> > items() = 0;
+ /**
+ * Gets the first view item which has a label that contains @c pt .
+ * @param pt the point to search with.
+ * @return the view item that has been found, or and empty
+ * @c shared_ptr if no item was found.
+ */
+ virtual std::shared_ptr<pv::view::ViewItem> get_mouse_over_item(
+ const QPoint &pt) = 0;
+
/**
* Shows the popup of a the specified @c ViewItem .
* @param item The item to show the popup for.
/**
* Shows the popup of a the specified @c ViewItem .
* @param item The item to show the popup for.