#pragma once #include class IPathMatcher { public: typedef std::shared_ptr Ptr; public: virtual ~IPathMatcher(){}; virtual bool matches(const QString &string) const = 0; };