+ QSize sizeHint() const;
+
+ /**
+ * The horizontal offset, relative to the left edge of the widget,
+ * where the arrows of the trace labels end.
+ */
+ static const int BaselineOffset;
+
+private:
+ std::shared_ptr<pv::view::RowItem> get_mouse_over_row_item(
+ const QPoint &pt);
+
+ void clear_selection();
+
+ void show_popup(const std::shared_ptr<RowItem> &item);
+