--nextPart5355724.isUdLJiO2I Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable On Monday 29 June 2009 07:54:27 am Kevin Ottens wrote: > On Sunday 28 June 2009 16:36:33 David Faure wrote: > > On Sunday 28 June 2009, Ramon Zarazua wrote: > > > - * @note: Deletes this job using deleteLater(). > > > + * @note: Deletes this job using deleteLater(), this function wi= ll > > > NOT return from + * your worker method. > > > * > > > > What do you mean by worker method? And by "not return" ?? > > Surely emitResult() returns. I don't understand this docu change. > > Hmm, it indeed makes no sense to me. The other bit of change (swapping > "delete" for "suicide") seems also wrong. > > I'd propose to just revert this commit if we don't get some explanation > about the intent of it. > > Regards. Well here is the experience I had: What I gathered from the documentation i= s=20 that start should call another worker method through the event loop. I trie= d=20 calling it with QTimer::singleShot, however I could not get it to work. For= =20 testing purposes I decided to call the worker method inside of start(). Afterwards I realized that emitResult() was not instantly suiciding the job= as=20 I was led to believe. I asked around a bit on kde-devel(mentioning that I=20 could not get it to be called through the event loop), and I was told that = it=20 doesn't matter, and that return should be called. If I was misinformed I=20 apologize in advance, however that means that documentation is still not=20 completely clear. =2D- Ramon Zarazua Bachelor of Science in Real Time Interactive Simulation at Digipen Institute of technology --nextPart5355724.isUdLJiO2I Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEABECAAYFAkpJIN0ACgkQyydwCv7aEUJ2HQCeOjVkFyjBQYMl8X1NUMMGIX7+ 3BsAoJcMx30zbIsFPUMw7mh1V1cN2hb9 =vfuC -----END PGP SIGNATURE----- --nextPart5355724.isUdLJiO2I--