[Development] Qt Playground - Updating Daemon/Service Support

Matt Broadstone mbroadst at gmail.com
Mon Nov 26 16:29:50 CET 2012


On Mon, Nov 26, 2012 at 10:13 AM, Thiago Macieira <thiago.macieira at intel.com
> wrote:

> On segunda-feira, 26 de novembro de 2012 06.59.23, BRM wrote:
> > I am following up to some e-mails I sent on the feedback/interests/dev
> > lists[1] and blogs[2] over a year ago for updating the QtService
> Component.
> >
> >
> > I would like to open a new Qt Playground project to create a new
> equivalent
> > for Qt5 that is more natively integrated.
> >
> >
> > Synopsis: QtService Component has not been updated since Qt 4.5. It is
> > template based and has several drawbacks - (i) no signals/slots, and (ii)
> > it hard terminates programs keeping them from being able to control
> > shutdown or do cleanup during shutdown. I had proposed a new API to be in
> > parallel to QCoreApplication/QApplication to support the daemon-service
> > applications. Initial support will be equivalent of the current QtService
> > component but using native classes instead of templates, and with a
> modular
> > backend component that could later be used to add support for other
> service
> > APIs - e.g. systemd - for seamless integration with different OS-level
> API
> > for managing services.
> >
> > Initial Goal is support for Qt5.
>
> +1 from me.

--
> Thiago Macieira - thiago.macieira (AT) intel.com
>   Software Architect - Intel Open Source Technology Center
>
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
>
>

+2 (not that my vote carries any weight!)

Do you already have code posted anywhere? I'd be interested in helping you
with this effort, as I've outgrown QtService as well.

Matt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20121126/6033e5d4/attachment.html>


More information about the Development mailing list