virtual int owner_v_offset() const = 0;
+ /**
+ * Returns the number of nested parents that this row item owner has.
+ */
+ virtual unsigned int depth() const = 0;
+
/**
* Returns a list of row items owned by this object.
*/
*/
std::pair<int, int> v_extents() const;
- virtual void update_viewport() = 0;
+public:
+ virtual void appearance_changed(bool label, bool content) = 0;
+
+ virtual void extents_changed(bool horz, bool vert) = 0;
private:
item_list _items;