ThreadWeaver and asyncronous operations

Paulo Moura Guedes moura at kdewebdev.org
Thu Mar 29 18:52:38 BST 2007


On Thursday 29 March 2007 18:24, you wrote:
> Paulo Moura Guedes wrote:
> >QEventDispatcherGlib::registerTimer
> >QObject::startTimer_GLIB: timers cannot be started from another thread
> >Register Timer for object:  QDBusConnectionPrivate(0x80db958)
> >Object thread:  QThread(0x806c158)
> >this->thread:  QThread(0x806c158)
> >QThread::currentThread:  MyThread(0x8127870)
> >
> >The problem isn't with my timers but with QDBus timers.
> >I guess this will happen everytime threads are used.
> >This can cause any problems or should be ignored?
>
> Yes, it'll cause problems.
>
> You are not allowed to use QtDBus from outside the main thread. 
I'm not using it explicitly though.
Don't know what could be using it...

> Yet.
Any plans? :)

Paulo




More information about the kde-core-devel mailing list