void set_scroll_default();
- bool header_was_shrunk() const;
+ void determine_if_header_was_shrunk();
void expand_header_to_fit();
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();
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_;
bool updating_scroll_;
bool settings_restored_;
+ bool header_was_shrunk_;
bool sticky_scrolling_;
bool coloured_bg_;