protected slots from KConfigDialog removed

Frederik Gladhorn gladhorn at kde.org
Tue Apr 14 21:59:32 BST 2009


On Tuesday 14 April 2009 20:50:12 Aaron J. Seigo wrote:
> On Tuesday 14 April 2009, Frederik Gladhorn wrote:
> > In revision 721220 KConfigDialog was changed.
> >
> > Two slots that allowed KConfigDialog subclasses with widgets not managed
> > by KConfigDialog to update the dialog/button state.
> > This is no longer possible and makes it for example impossible to update
> > the Apply button in the desktop config dialog (right click on desktop).
> > I'd like to add at least updateButtons() again.
> >
> > protected Q_SLOTS:
> >      void updateButtons();
> >      void settingsChangedSlot();
>
> that entire commit needs to be reverted because it's not binary compatible.
> you can only remove private methods, not protected ones!

Sure, but not in this case :D
The commit was before 4.0 was released.
/me is still a bit confused why that dialog works in 4.2 and not 4.3...

Frederik


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20090414/70832b57/attachment.sig>


More information about the kde-core-devel mailing list