Salome HOME
studyActivated() virtual method has been added
[modules/gui.git] / src / SalomeApp / SalomeApp_AboutDlg.cxx
index 2f142db9158d895c7b7a9495adb2fadf099373cb..d7afeadcd17f82ec685f6800b2b26a40e72252c2 100644 (file)
@@ -18,10 +18,16 @@ SalomeApp_AboutDlg::SalomeApp_AboutDlg( const QString& defName, const QString& d
 {
   SUIT_ResourceMgr* resMgr = SUIT_Session::session()->resourceMgr();
 
-  QPixmap ico = resMgr->loadPixmap( "SalomeApp", tr( "ICO_ABOUT" ) );
+  QPixmap ico = resMgr->loadPixmap( "SalomeApp", tr( "ICO_ABOUT" ), false );
   if ( !ico.isNull() )
     setIcon( ico );
 
+  QPalette pal = palette();
+  QColorGroup cg = pal.active();
+  cg.setColor( QColorGroup::Foreground, Qt::darkBlue ); 
+  cg.setColor( QColorGroup::Background, Qt::white );
+  pal.setActive( cg ); pal.setInactive( cg ); pal.setDisabled( cg );
+  setPalette(pal);
 
   QVBoxLayout* main = new QVBoxLayout( mainFrame() );
   QGroupBox* base = new QGroupBox( 1, Qt::Horizontal, "", mainFrame() );
@@ -50,7 +56,7 @@ SalomeApp_AboutDlg::SalomeApp_AboutDlg( const QString& defName, const QString& d
   license->setAlignment( Qt::AlignCenter );
   changeFont( license, false, false, false, 1 );
 
-  screen->setPixmap( resMgr->loadPixmap( "SalomeApp", tr( "ABOUT" ) ) );
+  screen->setPixmap( resMgr->loadPixmap( "SalomeApp", tr( "ABOUT" ), false ) );
   checkLabel( screen );
 
   QString titleText = tr( "ABOUT_TITLE" );
@@ -71,7 +77,7 @@ SalomeApp_AboutDlg::SalomeApp_AboutDlg( const QString& defName, const QString& d
   license->setText( tr( "ABOUT_LICENSE" ) );
   checkLabel( license );
 
-  QString capText = tr( "ABOUT_VERSION" );
+  QString capText = tr( "ABOUT_CAPTION" );
   if ( capText.contains( "%1" ) )
     capText = capText.arg( defName );
   setCaption( capText );