[Development] QtSingleApplication in Qt proper?

Dmitry Shachnev mitya57.ml at gmail.com
Sun Jun 19 10:05:58 CEST 2016


Hi all,

On Thu, Jun 16, 2016 at 10:06:45AM +0200, Kevin Funk wrote:
> I did not realize there are ready packages on some distributions out there. 
> There isn't on Ubuntu at least (which is fixable of course).
>
> I also just now realize that qt-solutions.git has a maintained version of 
> qtsingleapplication:
>   https://code.qt.io/cgit/qt-solutions/qt-solutions.git/log/
> qtsingleapplication
>
> I'd like to hear more opinions about whether there's still interest in having 
> it in Qt proper. There are obviously advantages to it: CI coverage (qt-
> solutions.git isn't covered by CI, right?), and QtSA getting a bit of exposure 
> so it does not feel like a, well, 3rdparty Qt solution.

I would very much appreciate having it promoted as a proper part of Qt, either
in qtbase or as a separate module.

Another advantage of that will be its inclusion in bindings packages, such as
PyQt.

> qt-solutions.git seems a place where deprecated components are kept alive, but 
> not experiencing feature development in my book.

One potential problem with that code is that QtLockedFile from QtSolutions
duplicates the functionality of QLockFile in qtcore (introduced in Qt 5.1).

The QtSingleApplication will probably need to be ported to QLockFile instead.

--
Dmitry Shachnev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.qt-project.org/pipermail/development/attachments/20160619/7cadd541/attachment.sig>


More information about the Development mailing list