projects
/
pulseview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added pv::view::RowItemIterator
[pulseview.git]
/
pv
/
view
/
rowitem.h
diff --git
a/pv/view/rowitem.h
b/pv/view/rowitem.h
index a48af5ce5fa0e2cb62e2b7baa507c35b0a6aaf88..fb09edaa3cc76b52e00f3bca94c613efc7de8fbe 100644
(file)
--- a/
pv/view/rowitem.h
+++ b/
pv/view/rowitem.h
@@
-26,7
+26,7
@@
namespace pv {
namespace view {
namespace pv {
namespace view {
-class
View
;
+class
RowItemOwner
;
class RowItem : public SelectableItem
{
class RowItem : public SelectableItem
{
@@
-44,7
+44,7
@@
public:
/**
* Gets the vertical layout offset of this signal.
*/
/**
* Gets the vertical layout offset of this signal.
*/
- int
get_
v_offset() const;
+ int v_offset() const;
/**
* Sets the vertical layout offset of this signal.
/**
* Sets the vertical layout offset of this signal.
@@
-52,10
+52,15
@@
public:
void set_v_offset(int v_offset);
/**
void set_v_offset(int v_offset);
/**
- * Sets the view that owns this trace in the view trace hierachy.
+ * Gets the owner this trace in the view trace hierachy.
+ */
+ pv::view::RowItemOwner* owner() const;
+
+ /**
+ * Sets the owner this trace in the view trace hierachy.
* @param The new owner of the trace.
*/
* @param The new owner of the trace.
*/
- void set_
view(pv::view::View *view
);
+ void set_
owner(pv::view::RowItemOwner *owner
);
/**
* Gets the y-offset of the axis.
/**
* Gets the y-offset of the axis.
@@
-107,7
+112,7
@@
public:
virtual void hover_point_changed();
protected:
virtual void hover_point_changed();
protected:
- pv::view::
View *_view
;
+ pv::view::
RowItemOwner *_owner
;
int _v_offset;
};
int _v_offset;
};