On Tuesday, 18 February 2020 15:44:24 PST Thiago Macieira wrote:
> $ grep -r 'public QProcess'
> kcoreaddons/src/lib/io/kprocess.h:class KCOREADDONS_EXPORT KProcess : public
> QProcess
> khtml/src/java/kjavaprocess.h:class KJavaProcess : public QProcess //QObject
> kpty/src/kpty.cpp:class UtemptProcess : public QProcess
> kwin/utils.h:class KWIN_EXPORT Process : public QProcess
> 
> The first two do not override setupChildProcess, the latter two do.

Do note that the current check means we can't tell that KProcess did not 
override setupChildProcess. That means any and ALL users of KProcess will need 
to revert to the older, slower, thread-unsafe, non-pidfd implementation.

So let me ask again: can we deprecate setupChildProcess() in Qt 5.15 and 
*remove it* in 6.0?

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel System Software Products



_______________________________________________
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development

Reply via email to