# HG changeset patch # User Chris Cannam # Date 1193063071 0 # Node ID 2a50c1ecc990444c9ebaac09f30ff4265dfe5286 # Parent e9fe3923bdf4123f6ad23635c6bc8741e89d744c * Split MainWindow out into MainWindowBase (pane stack management, basic file I/O etc) and MainWindow (widget structure, menus and actions etc) diff -r e9fe3923bdf4 -r 2a50c1ecc990 view/PaneStack.cpp --- a/view/PaneStack.cpp Thu Oct 18 16:20:26 2007 +0000 +++ b/view/PaneStack.cpp Mon Oct 22 14:24:31 2007 +0000 @@ -285,6 +285,8 @@ } std::cerr << "WARNING: PaneStack::hidePane(" << pane << "): Pane not found in visible panes" << std::endl; + emit paneHidden(pane); + emit paneHidden(); } void diff -r e9fe3923bdf4 -r 2a50c1ecc990 view/PaneStack.h --- a/view/PaneStack.h Thu Oct 18 16:20:26 2007 +0000 +++ b/view/PaneStack.h Mon Oct 22 14:24:31 2007 +0000 @@ -75,6 +75,8 @@ void paneAdded(Pane *pane); void paneAdded(); + void paneHidden(Pane *pane); + void paneHidden(); void paneAboutToBeDeleted(Pane *pane); void paneDeleted();