Mercurial > hg > octave-nkf
diff libgui/src/octave-dock-widget.cc @ 16819:94c19dfb4ab1
* octave-dock-widget.cc: add missing sync () after writing to settings
author | Torsten <ttl@justmail.de> |
---|---|
date | Sun, 23 Jun 2013 13:46:10 +0200 |
parents | caf3d2a45da0 |
children | a86327a7d9fb |
line wrap: on
line diff
--- a/libgui/src/octave-dock-widget.cc +++ b/libgui/src/octave-dock-widget.cc @@ -101,6 +101,7 @@ settings->setValue (name+"Visible", visible); // store visibility settings->endGroup (); + settings->sync (); } // connect signal visibility changed to related slot (called from main-window) @@ -134,6 +135,7 @@ // FIXME: dockWidgetArea always returns 2 settings->setValue ("DockWidgets/" + objectName () + "_dock_area", _parent->dockWidgetArea (this)); + settings->sync (); // remove parent and adjust the (un)dock icon setParent (0, Qt::Window); @@ -154,6 +156,7 @@ // save last floating geometry settings->setValue ("DockWidgets/" + objectName () + "_floating_geometry", saveGeometry ()); + settings->sync (); // add widget to last saved docking area int area = settings->value ("DockWidgets/" + objectName () + "_dock_area",