#ifndef IDISPLAYPROVIDER #define IDISPLAYPROVIDER #include "type/Log.h" class IDisplayProvider { public: virtual ~IDisplayProvider() { } virtual QString provideString(const Log_ptr& log) const = 0; }; using DisplayStringProvider_ptr = std::shared_ptr; #endif //IDISPLAYPROVIDER