<div dir="ltr"><div class="gmail_default" style="font-family:monospace,monospace;font-size:small"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On 11 July 2016 at 18:20, Kevin Funk <span dir="ltr"><<a href="mailto:kfunk@kde.org" target="_blank">kfunk@kde.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Heya,<br>
<br>
we used to have this problem where KIO slaves forked off from a process caused<br>
console windows to pop up on Windows.<br>
<br>
This is now resolved.<br>
<br>
All started here:<br>
  <a href="https://git.reviewboard.kde.org/r/124905/" rel="noreferrer" target="_blank">https://git.reviewboard.kde.<wbr>org/r/124905/</a><br>
<br>
... then ended up in a Qt bug report (which got fixed by me later on):<br>
  <a href="https://bugreports.qt.io/browse/QTBUG-53833" rel="noreferrer" target="_blank">https://bugreports.qt.io/<wbr>browse/QTBUG-53833</a><br>
<br>
Patch here:<br>
  <a href="https://codereview.qt-project.org/#/c/162585/" rel="noreferrer" target="_blank">https://codereview.qt-project.<wbr>org/#/c/162585/</a><br>
<br>
tl;dr: Fixed in Qt 5.8.0.<br></blockquote><div><br><div style="font-family:monospace,monospace;font-size:small;display:inline" class="gmail_default">​<br>Hi Kevin<br>After a while: I think forcing to skip Qt LTS and going for 5.8.0 is not practical.<br></div><div style="font-family:monospace,monospace;font-size:small;display:inline" class="gmail_default">Are users of KIO and alike forced to patch KF5 to remove unwanted "black windows"?<br>That would look like unfortunate for developer experience of KF5 on Windows.<br></div><div style="font-family:monospace,monospace;font-size:small;display:inline" class="gmail_default">That's what exactly I am facing (and in fact migrating away from dbus too, thus decreasing my use of KF5 unfortunately on Windows). <br><br></div><div style="font-family:monospace,monospace;font-size:small;display:inline" class="gmail_default">Can we have a temporary fix at ECM of KF5 level (e.g. for Qt < 5.8.0)?<br></div><div style="font-family:monospace,monospace;font-size:small;display:inline" class="gmail_default"></div><div style="font-family:monospace,monospace;font-size:small;display:inline" class="gmail_default">​</div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
The qtbase recipe in emerge.git contains a patch, which is automatically<br>
applied before the build happens.<br>
<br>
Cheers,<br>
Kevin<br>
<br>
----------  Forwarded Message  ----------<br>
<br>
Subject: Re: Review Request 124905: Win: Hide console window for binaries in<br>
LIBEXEC<br>
Date: Monday, July 11, 2016, 4:15:00 PM CEST<br>
From: Kevin Funk <<a href="mailto:kfunk@kde.org">kfunk@kde.org</a>><br>
To: Alex Merry <<a href="mailto:alex.merry@kde.org">alex.merry@kde.org</a>>, David Faure <<a href="mailto:faure@kde.org">faure@kde.org</a>><br>
CC: KDE Frameworks <<a href="mailto:kde-frameworks-devel@kde.org">kde-frameworks-devel@kde.org</a>><wbr>, Patrick Spendrin<br>
<<a href="mailto:ps_ml@gmx.de">ps_ml@gmx.de</a>>, Kevin Funk <<a href="mailto:kfunk@kde.org">kfunk@kde.org</a>>, Gleb Popov <<a href="mailto:6yearold@gmail.com">6yearold@gmail.com</a>><br>
<br>
<br>
<br>
------------------------------<wbr>-----------------------------<br>
This is an automatically generated e-mail. To reply, visit:<br>
<a href="https://git.reviewboard.kde.org/r/124905/" rel="noreferrer" target="_blank">https://git.reviewboard.kde.<wbr>org/r/124905/</a><br>
------------------------------<wbr>-----------------------------<br>
<br>
(Updated July 11, 2016, 4:15 p.m.)<br>
<br>
<br>
Status<br>
------<br>
<br>
This change has been discarded.<br>
<br>
<br>
Review request for KDE Frameworks, Alex Merry and David Faure.<br>
<br>
<br>
Repository: kio<br>
<br>
<br>
Description<br>
-------<br>
<br>
Win: Hide console window for binaries in LIBEXEC<br>
<br>
<br>
Diffs<br>
-----<br>
<br>
  src/ioslaves/http/CMakeLists.<wbr>txt 76a8e2800b84c312431cc1996ac81d<wbr>1ef6fb5cfc<br>
  src/ioslaves/http/kcookiejar/<wbr>CMakeLists.txt<br>
7b4778d1f67c1ad9f9edcaa4692b39<wbr>ee6fe3f365<br>
  src/kioexec/CMakeLists.txt 91284a3a61b86770b4d1939da52d25<wbr>6840803608<br>
  src/kioslave/CMakeLists.txt e02febd380b268c596e8ecc3b745b6<wbr>f50993ab4e<br>
  src/kpac/CMakeLists.txt fc5989714480ca49b5bd72e1c7b458<wbr>b26bd0d9bc<br>
<br>
Diff: <a href="https://git.reviewboard.kde.org/r/124905/diff/" rel="noreferrer" target="_blank">https://git.reviewboard.kde.<wbr>org/r/124905/diff/</a><br>
<br>
<br>
Testing<br>
-------<br>
<br>
<br>
Thanks,<br>
<br>
Kevin Funk<br>
<br>
<br>
------------------------------<wbr>-----------<br>
<span class="gmail-HOEnZb"><font color="#888888">--<br>
Kevin Funk | <a href="mailto:kfunk@kde.org">kfunk@kde.org</a> | <a href="http://kfunk.org" rel="noreferrer" target="_blank">http://kfunk.org</a></font></span><br>______________________________<wbr>_________________<br>
Kde-windows mailing list<br>
<a href="mailto:Kde-windows@kde.org">Kde-windows@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-windows" rel="noreferrer" target="_blank">https://mail.kde.org/mailman/<wbr>listinfo/kde-windows</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">regards, Jaroslaw Staniek<br><br>KDE:<br>: A world-wide network of software engineers, artists, writers, translators<br>: and facilitators committed to Free Software development - <a href="http://kde.org" target="_blank">http://kde.org</a><br>Calligra Suite:<br>: A graphic art and office suite - <a href="http://calligra.org" target="_blank">http://calligra.org</a><br>Kexi:<br>: A visual database apps builder - <a href="http://calligra.org/kexi" target="_blank">http://calligra.org/kexi</a><br>Qt Certified Specialist:<br>: <a href="http://www.linkedin.com/in/jstaniek" target="_blank">http://www.linkedin.com/in/jstaniek</a></div>
</div></div>