Skip to content

Execute external commands completely asynchronously#4561

Open
sunderme wants to merge 9 commits into
texstudio-org:masterfrom
sunderme:asyncExec
Open

Execute external commands completely asynchronously#4561
sunderme wants to merge 9 commits into
texstudio-org:masterfrom
sunderme:asyncExec

Conversation

@sunderme

Copy link
Copy Markdown
Member

This avoids the use of an extra QEventLoop which complicates flow control.

The new solution just collects all commands in m_expandedCommands and executes the next one when the former is finished.

There have been several issue reports, all centering on waitForProcess which is not needed any more, see #4554, #4496 and #4490.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant