Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 94938b39

Von Christian Ehringfeld vor mehr als 8 Jahren hinzugefügt

  • ID 94938b3990b536dfb4074e921edf8000e2f40bde
  • Vorgänger 4956cce5
  • Nachfolger ae872f6f

qt 5.3

Unterschiede anzeigen:

src/querybuilder.cpp
}
QRegularExpression reg = QRegularExpression(
QRegularExpression::escape("/^(\\w+)\\((.+?)\\)(.*)$/"));
reg.optimize();
//reg.optimize();
QRegularExpressionMatchIterator i = reg.globalMatch(type, 0,
QRegularExpression::PartialPreferFirstMatch);
short s = 0;
src/queryinterpreter.cpp
QRegularExpression re =
QRegularExpression(
QRegularExpression::escape("/^(.*?)(?i:\\s+as\\s+|\\s+)([\\w\\-_\\.]+)$/"));
re.optimize();
//re.optimize();
QRegularExpressionMatchIterator iterator = re.globalMatch(nExp, 0,
QRegularExpression::PartialPreferFirstMatch);
if (iterator.hasNext()) {

Auch abrufbar als: Unified diff