forked from qt-creator/qt-creator
VCS: Enable calling runVcs from non-GUI threads
* Introduce a proxy class for thread synchronization * Use signals for appending text to output window Change-Id: Iecbb010e6b6e9dab27d9862a43dafa450f2bb1f8 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
This commit is contained in:
committed by
Orgad Shaneh
parent
1dd44cfba1
commit
cc2610aa71
@@ -318,8 +318,8 @@ Utils::SynchronousProcessResponse VcsBaseClient::vcsSynchronousExec(
|
||||
{
|
||||
const QString binary = settings()->binaryPath();
|
||||
const int timeoutSec = settings()->intValue(VcsBaseClientSettings::timeoutKey);
|
||||
return VcsBase::VcsBasePlugin::runVcs(workingDirectory, binary, args,
|
||||
timeoutSec * 1000, flags, outputCodec);
|
||||
return VcsBase::VcsBasePlugin::runVcs(workingDirectory, binary, args, timeoutSec * 1000,
|
||||
VcsBase::VcsBasePlugin::sshPrompt(), flags, outputCodec);
|
||||
}
|
||||
|
||||
void VcsBaseClient::annotate(const QString &workingDir, const QString &file,
|
||||
|
||||
Reference in New Issue
Block a user