forked from qt-creator/qt-creator
Git: Support move/copy detection for blame
Fixes: QTCREATORBUG-20462 Change-Id: Ib2ea14de6a60691a1ed27cd07aac282557d69015 Reviewed-by: André Hartmann <aha_1980@gmx.de>
This commit is contained in:
committed by
Orgad Shaneh
parent
202d40f256
commit
c415a03cea
@@ -255,16 +255,20 @@ QStringList VcsBaseEditorConfig::argumentsForOption(const OptionMapping &mapping
|
||||
if (action && action->isChecked())
|
||||
return mapping.options;
|
||||
|
||||
QStringList args;
|
||||
const QComboBox *cb = qobject_cast<const QComboBox *>(mapping.object);
|
||||
if (cb) {
|
||||
const QString value = cb->itemData(cb->currentIndex()).toString();
|
||||
QStringList args;
|
||||
foreach (const QString &option, mapping.options)
|
||||
args << option.arg(value);
|
||||
if (!cb)
|
||||
return args;
|
||||
}
|
||||
|
||||
return QStringList();
|
||||
const QString value = cb->itemData(cb->currentIndex()).toString();
|
||||
if (value.isEmpty())
|
||||
return args;
|
||||
|
||||
if (mapping.options.isEmpty())
|
||||
args += value.split(' ');
|
||||
else
|
||||
args += mapping.options.first().arg(value);
|
||||
return args;
|
||||
}
|
||||
|
||||
void VcsBaseEditorConfig::updateMappedSettings()
|
||||
|
||||
Reference in New Issue
Block a user