From 6d730ee3aef83acd891b4ac4b5b1b312e6bc033d Mon Sep 17 00:00:00 2001 From: Joel Holdsworth Date: Fri, 9 Jan 2009 20:00:04 +0000 Subject: [PATCH] Added on_layout_changed event handler --- src/gui/widgets/timeline/timeline-header-container.cpp | 6 ++++++ src/gui/widgets/timeline/timeline-header-container.hpp | 2 ++ 2 files changed, 8 insertions(+) diff --git a/src/gui/widgets/timeline/timeline-header-container.cpp b/src/gui/widgets/timeline/timeline-header-container.cpp index 9b9f55dca..7f9637b8b 100644 --- a/src/gui/widgets/timeline/timeline-header-container.cpp +++ b/src/gui/widgets/timeline/timeline-header-container.cpp @@ -263,6 +263,12 @@ TimelineHeaderContainer::on_remove(Widget*) // Do nothing - this is just to keep Gtk::Container happy } +void +TimelineHeaderContainer::on_layout_changed() +{ + layout_headers(); +} + bool TimelineHeaderContainer::on_expose_event(GdkEventExpose *event) { diff --git a/src/gui/widgets/timeline/timeline-header-container.hpp b/src/gui/widgets/timeline/timeline-header-container.hpp index a12d64718..7aced1577 100644 --- a/src/gui/widgets/timeline/timeline-header-container.hpp +++ b/src/gui/widgets/timeline/timeline-header-container.hpp @@ -129,6 +129,8 @@ private: /* ===== Events ===== */ private: + void on_layout_changed(); + /** * An event handler for when the window must be redrawn. */