forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/2.7' into HEAD
Conflicts: src/plugins/coreplugin/generalsettings.cpp Change-Id: Ic92d637fb92748b2bb40e1a2895ea5d0644b4646
This commit is contained in:
@@ -139,11 +139,11 @@ QString ConsoleProcess::msgCannotExecute(const QString & p, const QString &why)
|
||||
return tr("Cannot execute '%1': %2").arg(p, why);
|
||||
}
|
||||
|
||||
QString ConsoleProcess::terminalEmulator(const QSettings *settings)
|
||||
QString ConsoleProcess::terminalEmulator(const QSettings *settings, bool nonEmpty)
|
||||
{
|
||||
if (settings) {
|
||||
const QString value = settings->value(QLatin1String("General/TerminalEmulator")).toString();
|
||||
if (!value.isEmpty())
|
||||
if (!nonEmpty || !value.isEmpty())
|
||||
return value;
|
||||
}
|
||||
return defaultTerminalEmulator();
|
||||
|
||||
Reference in New Issue
Block a user