[Qt-interest] AutoConnection and Threads

elizabeta petreska elizabeta.petreska at gmail.com
Tue Oct 25 11:51:26 CEST 2011


Thank you for confirming this.
Where can I see whole bug fix list for qt 4.8 ?

On Tue, Oct 25, 2011 at 11:21 AM, Thiago Macieira <thiago at kde.org> wrote:

> On Tuesday, 25 de October de 2011 10.33.36, elizabeta petreska wrote:
> > if ((c->connectionType == Qt::AutoConnection
> >                  && (currentThreadData != sender->d_func()->threadData
> >                      || receiver->d_func()->threadData !=
> > sender->d_func()->threadData))
> >                 || (c->connectionType == Qt::QueuedConnection)) {
> >                 queued_activate(sender, signal_absolute_index, c, argv ?
> > argv : empty_argv);
> >                 continue;
> >
> > Also I try to make minimal code example and send here.
>
> No need. I can confirm the code above is present and is buggy. If the
> sender
> and the receiver are not in the same thread, the signal is queued
> regardless
> of which thread the signal is emitted from.
>
> The fix is in Qt 4.8.
>
> --
> Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
>   Software Architect - Intel Open Source Technology Center
>      PGP/GPG: 0x6EF45358; fingerprint:
>      E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
>
> _______________________________________________
> Qt-interest mailing list
> Qt-interest at qt.nokia.com
> http://lists.qt.nokia.com/mailman/listinfo/qt-interest
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt-project.org/pipermail/qt-interest-old/attachments/20111025/95eb6882/attachment.html 


More information about the Qt-interest-old mailing list