[PATCH] Update KAboutData after KApplication instance has been created
David Faure
faure at kde.org
Mon Apr 26 10:36:13 BST 2010
On Thursday 25 March 2010, Lubos Lunak wrote:
> On Wednesday 24 of March 2010, Rafael Fernández López wrote:
> > Hello,
> >
> > I attach a patch that allows you to update the KAboutData once the
> > KApplication instance has been created. This basically allows you to,
> > for example (as attached on main.cpp), set an image that is under the
> > application appdata folder on the other text, or whatever.
>
> I think the idea is that KStandardDirs&Co. should be usable without
> KApplication or KGlobal, and IIRC it used to work like that. Apparently
> that's not the case now, there's e.g. some KGlobal usage introduced by some
> locale features
This is still the case, given that KGlobal can create a "fakeComponent" if
needed, internally.
> but I think the proper fix for your problem is creating a
> temporary KComponentData and KStandardDirs and use that.
I don't think this is the problem that Rafael had; rather, he was updating the
KAboutData after it had been copied, that's all.
--
David Faure, faure at kde.org, http://www.davidfaure.fr
Sponsored by Nokia to work on KDE, incl. Konqueror (http://www.konqueror.org).
More information about the kde-core-devel
mailing list