mainwindow.cpp
branchqt4-port
changeset 12 58e7594239df
parent 11 b8c547f0fc58
child 13 9aadd0f58300
     1.1 --- a/mainwindow.cpp	Thu Jul 27 14:07:11 2006 +0000
     1.2 +++ b/mainwindow.cpp	Tue Aug 01 09:31:22 2006 +0000
     1.3 @@ -234,6 +234,15 @@
     1.4  
     1.5      statusBar();
     1.6  
     1.7 +	// Position toolbars
     1.8 +	settings.beginGroup("/vym/mainwindow/toolbars/standardFlags");
     1.9 +	TB_standardFlags->move(settings.value("pos").toPoint());
    1.10 +	cout << "moving TB to pos="<<settings.value("pos").toPoint()<<endl;
    1.11 +// FIXME proceed here...	
    1.12 +//	TB_standardFlags->setOrientation(settings.value("orientation").toInt());
    1.13 +//	TB_standardFlags->setVisible(settings.value<QVariant::Bool>("visible",true));
    1.14 +	settings.endGroup();
    1.15 +
    1.16  
    1.17  	// Initialize Find window
    1.18  	findWindow=new FindWindow(NULL,"findwindow");
    1.19 @@ -256,6 +265,14 @@
    1.20  	settings.writeEntry( "/vym/mainwindow/geometry/posX", pos().x() );
    1.21  	settings.writeEntry( "/vym/mainwindow/geometry/posY", pos().y() );
    1.22  
    1.23 +	settings.beginGroup ("/vym/mainwindow/toolbar/standardFlags");
    1.24 +	settings.setValue ("pos",TB_standardFlags->pos());
    1.25 +	settings.setValue ("visible",TB_standardFlags->isVisible());
    1.26 +	settings.setValue ("orientation",TB_standardFlags->orientation());
    1.27 +	settings.endGroup();
    1.28 +
    1.29 +	settings.writeEntry( "/vym/mainwindow/toobar/posY", pos().y() );
    1.30 +
    1.31  	settings.writeEntry( "/vym/version/version", __VYM_VERSION );
    1.32  	settings.writeEntry( "/vym/version/builddate", __BUILD_DATE );
    1.33  
    1.34 @@ -1107,6 +1124,7 @@
    1.35  
    1.36  	// Create Standard Flags
    1.37  	QToolBar *tb=addToolBar (tr ("Standard Flags","Standard Flag Toolbar"));
    1.38 +	TB_standardFlags=tb;
    1.39  
    1.40  	standardFlagsDefault = new FlagRowObj ();
    1.41  	standardFlagsDefault->setVisibility (false);
    1.42 @@ -3056,7 +3074,8 @@
    1.43  
    1.44  void Main::testFunction()
    1.45  {
    1.46 -	currentMapEditor()->testFunction();
    1.47 +	cout <<TB_standardFlags->pos()<<endl;
    1.48 +	//currentMapEditor()->testFunction();
    1.49  }
    1.50  
    1.51  void Main::helpDoc()