diff -r b8c547f0fc58 -r 58e7594239df mainwindow.cpp --- a/mainwindow.cpp Thu Jul 27 14:07:11 2006 +0000 +++ b/mainwindow.cpp Tue Aug 01 09:31:22 2006 +0000 @@ -234,6 +234,15 @@ statusBar(); + // Position toolbars + settings.beginGroup("/vym/mainwindow/toolbars/standardFlags"); + TB_standardFlags->move(settings.value("pos").toPoint()); + cout << "moving TB to pos="<setOrientation(settings.value("orientation").toInt()); +// TB_standardFlags->setVisible(settings.value("visible",true)); + settings.endGroup(); + // Initialize Find window findWindow=new FindWindow(NULL,"findwindow"); @@ -256,6 +265,14 @@ settings.writeEntry( "/vym/mainwindow/geometry/posX", pos().x() ); settings.writeEntry( "/vym/mainwindow/geometry/posY", pos().y() ); + settings.beginGroup ("/vym/mainwindow/toolbar/standardFlags"); + settings.setValue ("pos",TB_standardFlags->pos()); + settings.setValue ("visible",TB_standardFlags->isVisible()); + settings.setValue ("orientation",TB_standardFlags->orientation()); + settings.endGroup(); + + settings.writeEntry( "/vym/mainwindow/toobar/posY", pos().y() ); + settings.writeEntry( "/vym/version/version", __VYM_VERSION ); settings.writeEntry( "/vym/version/builddate", __BUILD_DATE ); @@ -1107,6 +1124,7 @@ // Create Standard Flags QToolBar *tb=addToolBar (tr ("Standard Flags","Standard Flag Toolbar")); + TB_standardFlags=tb; standardFlagsDefault = new FlagRowObj (); standardFlagsDefault->setVisibility (false); @@ -3056,7 +3074,8 @@ void Main::testFunction() { - currentMapEditor()->testFunction(); + cout <pos()<testFunction(); } void Main::helpDoc()