Make KPassivePopup emit a signal when a popup is hidden

git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1259345 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
v3.5.13-sru
tpearson 14 years ago
parent 715433c853
commit b70482d0e7

@ -226,6 +226,7 @@ void KPassivePopup::show(const TQPoint &p)
void KPassivePopup::hideEvent( TQHideEvent * ) void KPassivePopup::hideEvent( TQHideEvent * )
{ {
hideTimer->stop(); hideTimer->stop();
emit( hidden( this ) );
if ( m_autoDelete ) if ( m_autoDelete )
deleteLater(); deleteLater();
} }

@ -291,6 +291,11 @@ signals:
*/ */
void clicked( TQPoint pos ); void clicked( TQPoint pos );
/**
* Emitted when the popup is hidden.
*/
void hidden(KPassivePopup*);
protected: protected:
/** /**
* This method positions the popup. * This method positions the popup.

Loading…
Cancel
Save