[Kde-games-devel] KDE theme colors API for QML

Viranch Mehta viranch.mehta at gmail.com
Tue Aug 6 19:41:20 UTC 2013


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?

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
>


More information about the kde-games-devel mailing list