On Saturday 14 December 2013 16:18:44 Albert Astals Cid wrote:
> I think to remember one of the goals was that the KF5 would be as source
> compatible as possible.
> 
> Now i see that KPageDialog is not a KDialog anymore and thus setButtons,
> setDefaultButton, setButtonGuiItem, etc are not available in it anymore.
> 
> Now, i *do* understand that for the tierization some rework was needed,
> otherwise you would not be able to get KPageDialog to be of tier1, but I
> think that either of this should have happened:
> 
>  a) K4PageDialog exists in kde4support for all of us that are happy not
> being strict about library dependenices
>  b) KDE5PORTING.html has notes on how to port "KDE4 KPageDialog" to "KF5
> KPageDialog" if it is really trivial.
+1 to improve the situation. I also run into this issue during porting $stuff. 
Shame on me for not raising the issue like Albert did.

There is an option
c) add everything from kdialog marked as deprecated for source compatibility.

KPageDialog is not the only affected class. In fact everything which used to 
derive from KDialog is affected.

Cheers
Martin

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel

Reply via email to