diff --git a/minimalhistorybackend.cpp b/minimalhistorybackend.cpp index ffc9b9b6d8d9eeacc3ddaaa765b5b1d292066a65..eb1b7652bc499c947f1cec7b387189e44947f5a6 100644 --- a/minimalhistorybackend.cpp +++ b/minimalhistorybackend.cpp @@ -241,10 +241,9 @@ MinimalHistoryBackend::reload() return false; } -CollectionInterface::SupportedFeatures -MinimalHistoryBackend::supportedFeatures() const +FlagPack<CollectionInterface::SupportedFeatures> MinimalHistoryBackend::supportedFeatures() const { - return (CollectionInterface::SupportedFeatures) ( + return ( CollectionInterface::SupportedFeatures::NONE | CollectionInterface::SupportedFeatures::LOAD | CollectionInterface::SupportedFeatures::CLEAR | diff --git a/minimalhistorybackend.h b/minimalhistorybackend.h index f5632d9becbad3575e273181ca334f3d32448255..6a7a298e65f229de827aded0cef6e8844b61353c 100644 --- a/minimalhistorybackend.h +++ b/minimalhistorybackend.h @@ -41,7 +41,7 @@ public: virtual QVariant icon () const override; virtual bool isEnabled() const override; virtual QByteArray id () const override; - virtual SupportedFeatures supportedFeatures() const override; + virtual FlagPack<CollectionInterface::SupportedFeatures> supportedFeatures() const override; private: CollectionMediator<Call>* m_pMediator;