]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
remove memory leak
authorptv <ptv@opencascade.com>
Mon, 17 Jul 2006 07:41:06 +0000 (07:41 +0000)
committerptv <ptv@opencascade.com>
Mon, 17 Jul 2006 07:41:06 +0000 (07:41 +0000)
src/Qtx/QtxWorkstack.cxx

index f35752e4b7150f4cdc8b8b8ba38f868ae59bd60b..0c4ff08d36a8728a6e3912ece24746d8b78d0867 100644 (file)
@@ -2342,16 +2342,16 @@ void QtxWorkstackTabBar::setActive( const bool on )
 {
   QFont aFont = font();
   aFont.setUnderline( on );
-  QColorGroup* aColGrp = new QColorGroup();
+  QColorGroup aColGrp;
   QPalette aPal = palette();
   if ( !on ) {
-    aPal.setColor( QColorGroup::HighlightedText, aColGrp->foreground() );
+    aPal.setColor( QColorGroup::HighlightedText, aColGrp.foreground() );
     aPal.setColor( QColorGroup::Highlight, colorGroup().dark().light( DARK_COLOR_LIGHT ) );
     setPalette( aPal );
   }
   else {
-    aPal.setColor( QColorGroup::HighlightedText, aColGrp->highlightedText() );
-    aPal.setColor( QColorGroup::Highlight, aColGrp->highlight() );
+    aPal.setColor( QColorGroup::HighlightedText, aColGrp.highlightedText() );
+    aPal.setColor( QColorGroup::Highlight, aColGrp.highlight() );
     unsetPalette();
   }
   setFont( aFont );