]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
IPAL20906 TC5.1.1: Selection Preferences do not work in previous study. Regress to...
authordmv <dmv@opencascade.com>
Thu, 5 Mar 2009 10:44:10 +0000 (10:44 +0000)
committerdmv <dmv@opencascade.com>
Thu, 5 Mar 2009 10:44:10 +0000 (10:44 +0000)
src/LightApp/LightApp_Application.cxx

index 5cde588f6261f05ab0c8b825ce9d642aff305fa4..5b8541c1754bd6cd652e3252ce68b935e63b5b00 100644 (file)
@@ -1661,6 +1661,9 @@ LightApp_Preferences* LightApp_Application::preferences( const bool crt ) const
 
   that->myPrefs = _prefs_;
 
+  connect( myPrefs, SIGNAL( preferenceChanged( QString&, QString&, QString& ) ),
+           this, SLOT( onPreferenceChanged( QString&, QString&, QString& ) ) );
+
   if ( !toCreate )
     return myPrefs;
 
@@ -1710,9 +1713,6 @@ LightApp_Preferences* LightApp_Application::preferences( const bool crt ) const
   }
   _prefs_->setItemProperty( "info", tr( "PREFERENCES_NOT_LOADED" ) );
 
-  connect( myPrefs, SIGNAL( preferenceChanged( QString&, QString&, QString& ) ),
-           this, SLOT( onPreferenceChanged( QString&, QString&, QString& ) ) );
-
   return myPrefs;
 }
 
@@ -1741,7 +1741,7 @@ void LightApp_Application::emptyPreferences( const QString& modName )
   if ( !item || !item->isEmpty() )
     return;
 
-  printf( "---------------------> Modify for empty module.\n" );
+  //  printf( "---------------------> Modify for empty module.\n" );
 
   QtxPagePrefFrameItem* frm = new QtxPagePrefFrameItem( item->title(), item->parentItem() );
   frm->setIcon( item->icon() );