Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 534386 | Differences between
and this patch

Collapse All | Expand All

(-)a/dolphin/src/kitemviews/private/kfileitemmodelfilter.cpp (-4 / +4 lines)
Lines 43-52 void KFileItemModelFilter::setPattern(const QString& filter) Link Here
43
    m_pattern = filter;
43
    m_pattern = filter;
44
    m_lowerCasePattern = filter.toLower();
44
    m_lowerCasePattern = filter.toLower();
45
45
46
    m_useRegExp = filter.contains('*') ||
46
    if (filter.contains('*') || filter.contains('?') || filter.contains('[')) {
47
                  filter.contains('?') ||
48
                  filter.contains('[');
49
    if (m_useRegExp) {
50
        if (!m_regExp) {
47
        if (!m_regExp) {
51
            m_regExp = new QRegExp();
48
            m_regExp = new QRegExp();
52
            m_regExp->setCaseSensitivity(Qt::CaseInsensitive);
49
            m_regExp->setCaseSensitivity(Qt::CaseInsensitive);
Lines 54-59 void KFileItemModelFilter::setPattern(const QString& filter) Link Here
54
            m_regExp->setPatternSyntax(QRegExp::WildcardUnix);
51
            m_regExp->setPatternSyntax(QRegExp::WildcardUnix);
55
        }
52
        }
56
        m_regExp->setPattern(filter);
53
        m_regExp->setPattern(filter);
54
        m_useRegExp = m_regExp->isValid();
55
    } else {
56
        m_useRegExp = false;
57
    }
57
    }
58
}
58
}
59
59

Return to bug 534386