Commit Graph

6 Commits

Author SHA1 Message Date
Alessandro Portale
f36f04deba Core: Modernize
modernize-use-auto
modernize-use-nullptr
modernize-use-override
modernize-use-using
modernize-use-default-member-init (partially)

Change-Id: Idf10d7ffb1d98a04edc09a25c35e4e9e3abe87b5
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-08-08 16:04:21 +00:00
Tim Jenssen
7194e968a8 QtcProcess: fix cancel builds at windows
kill terminate and interrupt are reimplemented for QtcProcess
to send the commands to all children, we need to call them in
case QtcProcess

Change-Id: I6bc9b240c30634bfb7f81e54f293f5ef6b5c1792
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
2017-02-28 14:48:10 +00:00
Orgad Shaneh
65bc23ba55 Core: Fix crash on reaper shutdown
Change-Id: I08dd990f851786f2af55076800d694855b859687
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2016-11-14 08:46:08 +00:00
Tobias Hunger
1628856d8a Core: Fix Reaper blocking shutdown
The eventloop is blocked while the destructor of ReaperPrivate is running.
So drive the ProcessReaper by hand instead.

Change-Id: I691a28f27455f58ae5807540746ffa1aa2783fed
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2016-11-11 14:26:51 +00:00
Tim Jenssen
0e7fc0ef2e Core: fix warning in reaper
Change-Id: Ie8be62619d7092982f8e6c8e46e6b019730f2b42
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
2016-10-31 15:50:52 +00:00
Tobias Hunger
b75c6444d1 Core: Add a reaper that will asynchronously clean up QProcesses
Change-Id: Ic24dde261eac775d1a5854b8dbcbfeb002d0f729
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2016-10-28 12:28:46 +00:00