30 #ifndef INTERFACES_IFINDER_H
31 #define INTERFACES_IFINDER_H
33 #include <QStringList>
37 class QAbstractItemModel;
104 virtual QAbstractItemModel* GetModel () = 0;
122 virtual QByteArray GetUniqueSearchID ()
const = 0;
132 virtual QStringList GetCategories ()
const = 0;
159 virtual QStringList GetCategories ()
const = 0;
181 virtual void categoriesChanged (
const QStringList& newCats,
182 const QStringList& oldCats) = 0;
QHash< QString, QVariant > Params_
Base class for search providers.
Q_DECLARE_INTERFACE(IColorThemeManager,"org.Deviant.LeechCraft.IColorThemeManager/1.0")
Represents search results for a single Request.
std::shared_ptr< IFindProxy > IFindProxy_ptr
Describes the elementary subrequest.