void QuickFindPattern::changeSearchPattern( const QString& pattern, bool ignoreCase ) { QRegularExpression::PatternOptions options = QRegularExpression::UseUnicodePropertiesOption; if ( ignoreCase ) options |= QRegularExpression::CaseInsensitiveOption; regexp_.setPatternOptions(options); changeSearchPattern( pattern ); }
void QuickFindPattern::changeSearchPattern( const QString& pattern, bool ignoreCase ) { QRegularExpression::PatternOptions options = QRegularExpression::UseUnicodePropertiesOption; #if QT_VERSION >= 0x050400 options |= QRegularExpression::OptimizeOnFirstUsageOption; #endif if ( ignoreCase ) options |= QRegularExpression::CaseInsensitiveOption; regexp_.setPatternOptions(options); changeSearchPattern( pattern ); }