Digikam GSoC 2021

Anjani Kumar anjanik012 at gmail.com
Thu Apr 1 19:50:02 BST 2021


I have a complete list of files that need to be changed in order to compile with Qt6. I used clazy for this. However i need to know if i should summarize the report by organizing them in modules or I should present a complete list for that, because the file list is huge.

Also what are your thoughts on using clazy to get the suggested changes and apply them and then build and do regression tests on the code?
Thanks
Anjani

On Mar 31 2021, at 10:54 pm, Gilles Caulier <caulier.gilles at gmail.com> wrote:
> yes, a global view of changes is important to estimate working hours.
>
> Gilles Caulier
> Le mer. 31 mars 2021 à 19:20, Anjani Kumar <anjanik012 at gmail.com> a écrit :
> >
> > In the proposal should i mention every file which needs to be changed?
> > I built digikam using clazy and that was kind of verbose.
> >
> >
> > On Wed, Mar 31, 2021, 10:48 PM Gilles Caulier <caulier.gilles at gmail.com> wrote:
> >>
> >> yes DImg support 16 bits colors/depth since more than 15 years now,
> >> well before Gimp and Qt framework.
> >>
> >> And yes the deprecated classed from Qt5.15.2 need to be ported to new Qt6 API
> >>
> >> Gilles Caulier
> >>
> >> Le mer. 31 mars 2021 à 18:12, Anjani Kumar <anjanik012 at gmail.com> a écrit :
> >> >
> >> > Hello,
> >> > I am having some trouble understanding the dimg framework. I know that https://invent.kde.org/graphics/digikam/-/tree/master/core/libs/dimg is to be ported to use 16 bit colors depth. It seems to me that the current implementation already handles this. So I have to port all the uses of changed/deprecated classes and uses in this framework right?
> >> >
> >> > Sorry if I sound somewhat off
> >> >
> >> > Thanks
> >> > Anjani
> >> >
> >> > On Thu, Mar 25, 2021 at 10:38 PM Gilles Caulier <caulier.gilles at gmail.com> wrote:
> >> >>
> >> >> Qt§ i want mean, but as this class is the same in Qt5, porting to pure
> >> >> Qt5 == Qt6
> >> >>
> >> >> Gilles Caulier
> >> >>
> >> >> Le jeu. 25 mars 2021 à 14:20, Anjani Kumar <anjanik012 at gmail.com> a écrit :
> >> >> >
> >> >> > On Thursday, March 25, 2021 6:29:48 PM IST Gilles Caulier wrote:
> >> >> > > In your paper, do not forget the random generator from DImg framework
> >> >> > > to port to pure Qt5::QRandomGenerator. This include to drop boost
> >> >> > > dependency in this class
> >> >> > Qt6 also has QRandomGenerator. Since we are porting to Qt6 why use Qt5 here or
> >> >> > am I missing something?
> >> >> >
> >> >> >
> >> >> >
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20210402/4631ff1f/attachment.htm>


More information about the Digikam-devel mailing list