[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/KDE/4.4/kdebase/runtime/kstyles/oxygen/transitions
From:       Hugo Pereira Da Costa <hugo.pereira () free ! fr>
Date:       2010-03-29 0:20:03
Message-ID: 20100329002003.ADFB6AC886 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1108469 by hpereiradacosta:

backport r1108406
proper deletion of transitionwidget, which for some reason is not properly taken care of by Qt



 M  +4 -0      oxygentransitiondata.cpp  
 M  +1 -2      oxygentransitiondata.h  


--- branches/KDE/4.4/kdebase/runtime/kstyles/oxygen/transitions/oxygentransitiondata.cpp #1108468:1108469
@@ -43,4 +43,8 @@
         connect( transition().data(), SIGNAL( finished( void ) ), SLOT( finishAnimation( void ) ) );
     }
 
+    //_________________________________________________________________
+    TransitionData::~TransitionData( void )
+    { delete transition_.data(); }
+
 }
--- branches/KDE/4.4/kdebase/runtime/kstyles/oxygen/transitions/oxygentransitiondata.h #1108468:1108469
@@ -48,8 +48,7 @@
         TransitionData( QObject* parent, QWidget* target, int );
 
         //! destructor
-        virtual ~TransitionData( void )
-        { if( transition_ ) transition_.data()->deleteLater(); }
+        virtual ~TransitionData( void );
 
         //! enability
         virtual void setEnabled( bool value )
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic