--nextPart2306898.KMchxlKOoT Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Le Mercredi 15 Septembre 2004 23:37, S=E9bastien Lao=FBt [temporar] a =E9cr= it=A0: > I've implemented it here: > http://les83plus.free.fr/sebastien.laout/basket/usability-on-close-info.h= tm >l (screenshots + comments + code) looks good. Maybe you should use KMessageBox::shouldBeShown to don't take the screensh= ot=20 if the user already clicked on the "don't show again" checkbox. > I am asking you if it can be added to KDE libs for KDE 3.4. > Since then, every app could call the KSystemTray::hideWindowMessage() or > other method to display it (displayHideMessage()...). > This also would uniform such feedback to the user... Yes, please. > Unfortunaly, I haven't any CVS account and even less skill in CVS :-/ > So I couldn't do it myself. You still may ask for one. > I've writed the code to put into KDE CVS: > http://les83plus.free.fr/sebastien.laout/basket/systray-close-message-int= o- >kdelibs.txt We need to add a way to have a dontAskAgainName checkbox in the queued=20 messagebox, and you will be able to remove your FIXME :-) (I need this in= =20 Kopete too) You didn't remove the Pixmap form the QMimeFactory , you probably shoud. Problem: if you uses queuedMessageBox, you can't. don't forget to add the API documentation. I think you can obtaon the application name from KGlobal --nextPart2306898.KMchxlKOoT Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQBBST8Rz58lY8jWrL0RAkSOAJ9gMBW+iegKQGo59JcAsr4j/9m0IwCgjX/9 ifSaHoRvPAGmc7rtGqpLF18= =1XV2 -----END PGP SIGNATURE----- --nextPart2306898.KMchxlKOoT--