author | harlekin <harlekin> | 2002-04-03 08:12:17 (UTC) |
---|---|---|
committer | harlekin <harlekin> | 2002-04-03 08:12:17 (UTC) |
commit | 48f7cbcb23cfd4daff6218d8902e0049af674b9f (patch) (side-by-side diff) | |
tree | 49cbc6aa015290a143ff3c0652de906ad3c8fc71 /core/launcher/launcher.cpp | |
parent | 14acfe3608e8c57e5cacb08daed8944946e03d42 (diff) | |
download | opie-48f7cbcb23cfd4daff6218d8902e0049af674b9f.zip opie-48f7cbcb23cfd4daff6218d8902e0049af674b9f.tar.gz opie-48f7cbcb23cfd4daff6218d8902e0049af674b9f.tar.bz2 |
changed MRUlist to a taskbar, only running apps are shown
-rw-r--r-- | core/launcher/launcher.cpp | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/core/launcher/launcher.cpp b/core/launcher/launcher.cpp index 17a30e6..1449269 100644 --- a/core/launcher/launcher.cpp +++ b/core/launcher/launcher.cpp @@ -681,7 +681,12 @@ void Launcher::systemMessage( const QCString &msg, const QByteArray &data) { QDataStream stream( data, IO_ReadOnly ); - if ( msg == "linkChanged(QString)" ) { - QString link; - stream >> link; + if ( msg == "closing(QString)" ){ + QString app; + stream >> app; + qWarning("app closed %s", app.latin1() ); + MRUList::removeTask( app ); + }else if ( msg == "linkChanged(QString)" ) { + QString link; + stream >> link; if ( in_lnk_props ) { got_lnk_change = TRUE; |