KDE/kdevelop/lib/plugins/vcs/subversion

Paulo Moura Guedes moura at kdewebdev.org
Mon Apr 9 13:26:04 UTC 2007


On Monday 09 April 2007 13:16, dukju ahn wrote:
> > > The KJob::start() is pure virtual and it is
> > > excuted by the main thread. Its role is to asynchronously start new job
> > > in a main thread loop, or in a new thread, or in a new process.
> >
> > That's not correct. KIO is not thread safe, it can only be used in the
> > main thread, i.e., in the GUI thread.
>
> Thank you for pointing out that. But
> We are not talking about KIO::Job. I am talking about KJob
> KJob is the base class of all KIO::Job. KIO::Job (re)implements
> KJob.
> KDevelop will not use KIO::Job. Rather we will use KJob directly.

Ah ok sorry, I missunderstood.

Paulo




More information about the KDevelop-devel mailing list