Mercurial > hg > octave-lyh
diff libgui/src/documentation-dockwidget.h @ 15552:bbbb89cc338f
make a floating widget behave like a normal window (bug #37190)
* main-window.cc: save and recover the floating- and visible-state of each dock-widget in
write_settings() and read_settings(); change window-flag to window if widget is floating
at start-up
* documentation-dockwidget.cc/.h, files-dockwidget.cc/.h, history-dockwodget.cc/.h,
file-editor.cc/.h, terminal-dockwidget.cc/.h, workspace-view.cc/.h:
implement slot for signal topLevelChanged where window-flag is changed from widget
into window when widget is floating; change icon of all widgets to octave logo
author | Torsten <ttl@justmail.de> |
---|---|
date | Sat, 20 Oct 2012 17:43:35 +0200 |
parents | 501a9cc2c68f |
children | 2e3c652c89d1 |
line wrap: on
line diff
--- a/libgui/src/documentation-dockwidget.h +++ b/libgui/src/documentation-dockwidget.h @@ -36,6 +36,8 @@ public slots: /** Slot to steer changing visibility from outside. */ void handle_visibility_changed (bool visible); + /** Slot when floating property changes */ + void top_level_changed (bool floating); signals: /** Custom signal that tells if a user has clicked away that dock widget. */