45 std::shared_ptr<RegExpImpl> Impl_;
47 static bool IsFast ();
50 RegExp (
const QString&, Qt::CaseSensitivity);
52 bool Matches (
const QString&)
const;
53 bool Matches (
const QByteArray&)
const;
55 QString GetPattern ()
const;
56 Qt::CaseSensitivity GetCaseSensitivity ()
const;
UTIL_SLL_API QDataStream & operator>>(QDataStream &, LeechCraft::Util::RegExp &)
UTIL_SLL_API QDataStream & operator<<(QDataStream &, const LeechCraft::Util::RegExp &)
Q_DECLARE_METATYPE(QVariantList *)