forked from qt-creator/qt-creator
Fix build
qt-creator/src/plugins/fakevim/fakevimhandler.cpp:409:64: error: ambiguous overload for ‘operator+’ in ‘(& c)->QChar::toLower() + (& c)->QChar::toUpper()’ qt-creator/src/plugins/fakevim/fakevimhandler.cpp:409:64: note: candidates are: /usr/include/qt4/QtCore/qstring.h:1021:22: note: const QString operator+(const QString&, const QString&) /usr/include/qt4/QtCore/qstring.h:1023:22: note: const QString operator+(const QString&, QChar) /usr/include/qt4/QtCore/qstring.h:1025:22: note: const QString operator+(QChar, const QString&) Change-Id: I7f3c1b7a8fa13d01fd020eb828eb33970cf18a67 Reviewed-by: Lukas Holecek <hluk@email.cz> Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
committed by
Orgad Shaneh
parent
190852820f
commit
74387106d3
@@ -406,7 +406,7 @@ static QRegExp vimPatternToQtPattern(QString needle, bool smartcase)
|
||||
range = ignorecase && pattern[pattern.size() - 1].isLetter();
|
||||
pattern.append('-');
|
||||
} else if (c.isLetter() && ignorecase) {
|
||||
pattern.append(c.toLower() + c.toUpper());
|
||||
pattern.append(c.toLower()).append(c.toUpper());
|
||||
} else {
|
||||
pattern.append(c);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user