From: tobtoht Date: Tue, 24 May 2022 15:36:42 +0000 (+0200) Subject: Qt6: hide setupChildProcess X-Git-Url: https://git.nutra.tk/v2?a=commitdiff_plain;h=9d5bc2b8c60551c9b9cdddd0453283300adcdd10;p=gamesguru%2Ffeather.git Qt6: hide setupChildProcess --- diff --git a/src/utils/childproc.cpp b/src/utils/childproc.cpp index 671b1b4e..a5690601 100644 --- a/src/utils/childproc.cpp +++ b/src/utils/childproc.cpp @@ -6,9 +6,11 @@ ChildProcess::ChildProcess(QObject* parent) {} ChildProcess::~ChildProcess() {} +#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) void ChildProcess::setupChildProcess() { #if defined(HAVE_SYS_PRCTL_H) && defined(Q_OS_UNIX) // https://smackerelofopinion.blogspot.com/2015/11/using-prsetpdeathsig-to-reap-child.html ::prctl(PR_SET_PDEATHSIG, SIGKILL); #endif -} \ No newline at end of file +} +#endif \ No newline at end of file diff --git a/src/utils/childproc.h b/src/utils/childproc.h index 89ba2aa8..6b87e1ab 100644 --- a/src/utils/childproc.h +++ b/src/utils/childproc.h @@ -17,7 +17,9 @@ public: explicit ChildProcess(QObject* parent = nullptr); ~ChildProcess() override; protected: +#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) void setupChildProcess() override; +#endif };