[ace-users] [EXTERNAL] [TAO+Qt5] How to code a Qt5 application with CORBA objects
Johnny Willemsen
jwillemsen at remedy.nl
Thu Aug 12 01:13:41 CDT 2021
Hi,
> I have an app using Qt 4, you should use the QtReactor.
> Internally it will call the Qt Eventloop.
>
> Qt with TAO should be a single threaded app.
>
> There is a performance hit in how Qt event loop is called (we changed
> it) but works perfectly fine as is.
We welcome user improvements to ACE/TAO, only review capabilities are
very tight at this moment. Maybe you can open a PR with your QtReactor
enhancements, see https://github.com/DOCGroup/ACE_TAO.
Best regards,
Johnny Willemsen
>
>
> *From:* ace-users <ace-users-bounces at list.isis.vanderbilt.edu> *On
> Behalf Of *Thomas Schmidt
> *Sent:* Tuesday, July 20, 2021 2:36 PM
> *To:* ace-users at list.isis.vanderbilt.edu
> *Subject:* [EXTERNAL] [ace-users] [TAO+Qt5] How to code a Qt5
> application with CORBA objects
>
>
>
> *CAUTION:*This email originated from outside of the organization. Do not
> click links or open attachments unless you recognize the sender and know
> the content is safe.
>
>
>
> Hello,
>
>
>
> I’m starting to design and implement a Qt5 based application
> communicating with some remote CORBA objects. F.e. the app should
> connect to a notification channel as a push consumer.
>
>
>
> As ORB framework I want to use TAO. Both frameworks, TAO as well as Qt,
> use some kind of event loop (QCoreApplication::exec() and ORB::run())
> but only one can be used in one thread. Should I create at least two
> threads, one running the Qt event loop and the other one the TAO loop or
> does there exists another, possibly more elegant, way?
>
>
>
> Thanks
>
> Thomas
>
>
>
> --
>
> Thomas Schmidt
>
> Softwareentwicklung und Beratung
>
> UNIX-, Echtzeit- und Verteilte-Systeme
>
> Kommunikationssysteme
>
> Velgen 1
>
> D-29582 Hanstedt
>
> Mobil: +49 152 32789520
>
> Satellite: +49 156 78394897
>
> Skype: ThCSchmidt
>
> Email: TC.Schmidt at gmx.net <mailto:TC.Schmidt at gmx.net>
>
> PGP-Key-ID: 0xD96CDE00
>
>
>
> ------------------------------------------------------------------------
>
> Please be advised that this email may contain confidential information.
> If you are not the intended recipient, please notify us by email by
> replying to the sender and delete this message.
>
>
> _______________________________________________
> ace-users mailing list
> ace-users at list.isis.vanderbilt.edu
> http://list.isis.vanderbilt.edu/cgi-bin/mailman/listinfo/ace-users
>
More information about the ace-users
mailing list