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

List:       kde-core-devel
Subject:    KCategorizedView BC
From:       Rafael Fernández López <ereslibre () kde ! org>
Date:       2009-08-05 13:13:24
Message-ID: 93f85fee0908050613i1f5df932kf386f489bbb8f2ef () mail ! gmail ! com
[Download RAW message or body]

Hi all,

After having reviewed the issue reported that KCategorizedView is not BC
with the old version, I can just say that I haven't found any problems of
binary compatibility.

If someone else wants to have a look, I would be more than pleased.


Regards,
Rafael Fern=C3=A1ndez L=C3=B3pez.

PS1: reordering virtual methods in KCategorizedView that are reimplemented
from QAbstractItemView/QListView is _not_ an issue. The vtable entries are
set up by the classes on the top, this is QAbstractItemView, what does not
affect the BC of KCategorizedView, since we are already accessing to entrie=
s
that are ordered in a binary compatible way.

PS2: I haven't tried to compile with the old KCategorizedView, for instance=
,
kdebase, recompile the new kdelibs and see if all works (a.k.a, a practical
BC check).


Regards,
Rafael Fern=C3=A1ndez L=C3=B3pez.

[Attachment #3 (text/html)]

<div>Hi all,<br></div><div><br></div><div>After having reviewed the issue r=
eported that KCategorizedView is not BC with the old version, I can just sa=
y that I haven&#39;t found any problems of binary compatibility.</div><div>
<br></div><div>If someone else wants to have a look, I would be more than p=
leased.</div><div><br></div><div><br></div><div>Regards,</div><div>Rafael F=
ern=C3=A1ndez L=C3=B3pez.</div><div><br></div><div>PS1: reordering virtual =
methods in KCategorizedView that are reimplemented from QAbstractItemView/Q=
ListView is _not_ an issue. The vtable entries are set up by the classes on=
 the top, this is QAbstractItemView, what does not affect the BC of KCatego=
rizedView, since we are already accessing to entries that are ordered in a =
binary compatible way.</div>
<div><br></div><div>PS2: I haven&#39;t tried to compile with the old KCateg=
orizedView, for instance, kdebase, recompile the new kdelibs and see if all=
 works (a.k.a, a practical BC check).</div><div><br></div><div><br></div>
<div>Regards,</div><div>Rafael Fern=C3=A1ndez L=C3=B3pez.</div>


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

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