aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/qtcprocess.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Utils: Use some helper function in QtcProcess for common codehjk2022-05-061-6/+4
* QtcProcess: Fix runBlocking() on remoteJarek Kobus2022-05-031-8/+0
* QtcProcess: Use generic waitFor...()Jarek Kobus2022-05-031-16/+70
* QtcProcess: Implement waitFor...() in general wayJarek Kobus2022-05-031-8/+286
* Docker: implement process interfaceMarcus Tillmanns2022-05-031-8/+2
* QtcProcess: Add a warning when starting a process in non-QThreadJarek Kobus2022-04-281-0/+3
* Utils: Use a somewhat better fallback when no environment was sethjk2022-04-281-2/+5
* Utils: Add a QString-based write to QtcProcesshjk2022-04-281-1/+17
* QtcProcess: Add processChannelMode() getterJarek Kobus2022-04-261-5/+9
* Utils: fix QProcess backend on WindowsDavid Schulz2022-04-251-1/+3
* Utils: Preserve output order with merged channelsAaron Barany2022-04-191-21/+14
* ProcessInterface: Get rid of state() methodJarek Kobus2022-04-141-14/+40
* ProcessInterface: Get rid of ProcessInterface::PtrJarek Kobus2022-04-141-25/+25
* ProcessInterface: Get rid of ProcessProxyInterfaceJarek Kobus2022-04-141-17/+6
* QtcProcess: Fix StartFailed resultJarek Kobus2022-04-141-9/+11
* ProcessInterface: Add sendControlSignal() methodJarek Kobus2022-04-131-29/+47
* ProcessInterface: Get rid of close() methodJarek Kobus2022-04-131-5/+6
* ProcessInterface: Pass processId with started() signalJarek Kobus2022-04-131-17/+20
* ProcessInterface: Add readyRead() signalJarek Kobus2022-04-121-46/+46
* ProcessInterface: Add done() signalJarek Kobus2022-04-121-63/+65
* QtcProcess: Fix terminate() for process launcherJarek Kobus2022-04-121-11/+4
* tst_QtcProcess: Get rid of lineCallbackIntern() testJarek Kobus2022-04-111-17/+0
* Introduce ProcessResultDataJarek Kobus2022-04-111-93/+71
* QtcProcess: Make exitMessage() a const methodJarek Kobus2022-04-051-1/+1
* QtcProcess: Ensure we don't delete the process from handlersJarek Kobus2022-04-051-5/+46
* QtcProcess: Introduce done() signalJarek Kobus2022-04-041-6/+11
* QtcProcess: Get rid of setErrorString() methodJarek Kobus2022-04-041-11/+2
* Utils: Merge TerminalProcess into TerminalImplhjk2022-04-011-56/+0
* ProcessReaper: Implement custom terminate for CtrlCStub caseJarek Kobus2022-03-311-48/+10
* Utils: Un-seat QtcProcess from ProcessInterfacehjk2022-03-311-65/+64
* QtcProcess: Drop return value from stopProcess()Jarek Kobus2022-03-241-4/+4
* Utils: Add bits of process output when debugging QtcProcesshjk2022-03-181-2/+4
* Fix handling of unfinished lines by QtcProcess callbacksJarek Kobus2022-03-141-6/+6
* ProcessInterface: Rename interruptProcess() -> interrupt()Jarek Kobus2022-03-101-15/+10
* Fix a call to endFeed() when process wasn't startedJarek Kobus2022-03-091-5/+8
* QtcProcess: Ensure we set the data just after creating handleJarek Kobus2022-03-031-1/+1
* Introduce ProcessProxyInterface, enable data sharingJarek Kobus2022-03-021-91/+92
* QtcProcess: Limit the inclusion of qtcprocess.hJarek Kobus2022-03-021-24/+24
* ProcessInterface: Move out default impl into separate classJarek Kobus2022-03-021-107/+114
* QtcProcess: Fix crash when logging process statshjk2022-02-281-22/+25
* QtcProcess: Introduce virtual emit* temporarilyJarek Kobus2022-02-281-3/+18
* Utils: Cleanup logging to qtc.utils.qtcprocess + elapsed timeAlessandro Portale2022-02-231-8/+34
* Introduce processImplHookJarek Kobus2022-02-221-4/+13
* Merge remote-tracking branch 'origin/7.0'Eike Ziller2022-02-221-2/+2
|\
| * Utils: Fix UI text punctuation and capitalizationLeena Miettinen2022-02-161-2/+2
* | TerminalImpl: Drop ProcessImpl and Terminal mode from c'torJarek Kobus2022-02-211-6/+7
* | ProcessInterface: Fix parent-child relationshipJarek Kobus2022-02-211-12/+8
* | Fix passing environment to remoteJarek Kobus2022-02-211-0/+10
* | ProcessInterface: Place the class in separate header fileJarek Kobus2022-02-211-0/+22
* | Base QtcProcess on ProcessInterfaceJarek Kobus2022-02-181-4/+5