[Kde-games-devel] KDE theme colors API for QML
Albert Astals Cid
aacid at kde.org
Tue Aug 6 19:46:53 UTC 2013
El Dimecres, 7 d'agost de 2013, a les 01:11:20, Viranch Mehta va escriure:
> On Tue, Aug 6, 2013 at 3:10 PM, Kevin Krammer <krammer at kde.org> wrote:
> > On Tuesday, 2013-08-06, Денис Купляков wrote:
> >> >> I see only one way: we simply doing all our stuff by directly changing
> >> >> KColorScheme class: adding Q_OBJECT and Q_ENUMS statements to it, than
> >> >> going by SECOND approach. What is your opinion about all of this?
> >> >
> >> > That is not possible, KColorScheme is not a QObject derived class.
> >>
> >> I mean we will make KColorScheme QObject derived too. I think this
> >> changes shouldn't break any code.
> >
> > Ah. Unfortunately changing the inheritance tree does break binary
> > compatibilty.
> > See "Do's and Don'ts" of [1]
>
> Can we do it before a major release? I guess 4.10 -> 4.11 transition
> qualifies for a major release, for example?
No, all 4.x have to be source and binary compatible (in kdelibs, other libs
can have other less strict guidelines), it could be done for Frameworks 5.
Cheers,
Albert
>
> Viranch
>
> > Cheers,
> > Kevin
> >
> > [1] http://techbase.kde.org/Policies/Binary_Compatibility_Issues_With_C++
> >
> > --
> > Kevin Krammer, KDE developer, xdg-utils developer
> > KDE user support, developer mentoring
> >
> > _______________________________________________
> > kde-games-devel mailing list
> > kde-games-devel at kde.org
> > https://mail.kde.org/mailman/listinfo/kde-games-devel
>
> _______________________________________________
> kde-games-devel mailing list
> kde-games-devel at kde.org
> https://mail.kde.org/mailman/listinfo/kde-games-devel
More information about the kde-games-devel
mailing list