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

List:       kde-commits
Subject:    KDE_3_2_BRANCH: kdelibs/kdeui
From:       Luboš Luňák <l.lunak () kde ! org>
Date:       2004-03-11 13:03:13
Message-ID: 20040311130313.39542999B () office ! kde ! org
[Download RAW message or body]

CVS commit by lunakl: 

Backport ending embedding on reparenting away.


  M +1 -0      qxembed.cpp   1.61.2.1
  M +2 -1      qxembed.h   1.26.2.1


--- kdelibs/kdeui/qxembed.cpp  #1.61:1.61.2.1
@@ -1048,4 +1048,5 @@ bool QXEmbed::x11Event( XEvent* e)
             window = 0;
             windowChanged( window );
+            emit embeddedWindowDestroyed();
             // L2011: Remove window from save set
             //        ??? [not sure it is good to touch this window since

--- kdelibs/kdeui/qxembed.h  #1.26:1.26.2.1
@@ -193,8 +193,9 @@ public:
 signals:
     /**
-     * This signal is emitted when the embedded window has been destroyed.
+     * This signal is emitted when the embedded window has been lost (destroyed or reparented away)
      *
      * @see embeddedWinId()
      */
+    // KDE4 rename to embeddedWindowLost()
     void embeddedWindowDestroyed();
 


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

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