void restack_all_trace_tree_items();
Q_SIGNALS:
- void hover_point_changed();
+ void hover_point_changed(const QPoint &hp);
void selection_changed();
void resizeEvent(QResizeEvent *event);
+ void update_hover_point();
+
public:
void row_item_appearance_changed(bool label, bool content);
void time_item_appearance_changed(bool label, bool content);
private Q_SLOTS:
+ void on_signal_name_changed();
void on_splitter_moved();
void h_scroll_value_changed(int value);
void signals_changed();
void capture_state_updated(int state);
+ void on_segment_changed(int segment);
+
virtual void perform_delayed_view_update();
void process_sticky_events();
- void on_hover_point_changed();
-
/**
* Sets the 'offset_' member and emits the 'offset_changed'
* signal if needed.
vector< shared_ptr<DecodeTrace> > decode_traces_;
#endif
+ /// The ID of the currently displayed segment
+ int current_segment_;
+
/// The view time scale in seconds per pixel.
double scale_;