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

List:       kde-core-devel
Subject:    Re: Don't show again queuedMessageBox.
From:       Waldo Bastian <bastian () kde ! org>
Date:       2004-10-17 15:06:42
Message-ID: 200410171706.45788.bastian () kde ! org
[Download RAW message or body]


On Sunday 17 October 2004 16:53, Olivier Goffart wrote:
> That's because queuedMessageBox doesn't have yet the possibility to have a
> dontshowagain checkbox.
>
> A first solution could be to simply adding it.  This has already been
> proposed in the past: 
> http://lists.kde.org/?l=kde-core-devel&m=103391899322489&w=2 but it seems
> it's not so simple (quoting Ingo Kloeker in
> http://lists.kde.org/?l=kde-core-devel&m=103393796702428&w=2)
>
> > I realized why a queuedMessageBox doesn't have dontAskAgainName
> > parameter. The reason is that the state of this checkbox will be
> > checked directly after the dialog is put in the dialog queue and not
> > when the dialog is closed by the user. In order to make a "Don't ask
> > again" checkbox work in a queuedMessageBox we would have to derive a
> > class from KDialogBase which saves the state of the checkbox in it's
> > d'tor. That should be done sometime but probably not now.

I guess now is a good time to do that, one way or the other. One way to do it 
would be by pushing the dontaskagain handling upwards to KDialogBase.

Cheers,
Waldo
-- 
bastian@kde.org   |   SUSE LINUX 9.2: Order now!   |   bastian@suse.com
  http://www.suse.de/us/private/products/suse_linux/preview/index.html

[Attachment #3 (application/pgp-signature)]

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

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