[Digikam-devel] Re: KCategoryDrawer and memory leak...
Marcel Wiesweg
marcel.wiesweg at gmx.de
Mon Nov 8 17:21:01 GMT 2010
> Marcel,
>
> Why we use Q_DECLARE_PRIVATE() macro under imagedelegate.h ?
>
> This macro is used only internally in Qt4 and is not documented :
>
> http://www.qtcentre.org/threads/14928-Q_declare_private%28%29
>
> Same for Q_D() macro of course used in imagedelegate.cpp...
Well we need the exact same functionality as this macro provides - syntactic
sugar for a d-pointer shared by the subclass - so I used it and it works.
As you see it's used in nearly any Qt class, so I doubt they'll change it. If
they do, we can define it ourselves.
More information about the Digikam-devel
mailing list