repoindex/lib/alpm/suggestionslookup.h

29 lines
542 B
C
Raw Normal View History

#ifndef REPOINDEX_SUGGESTIONSLOOKUP_H
#define REPOINDEX_SUGGESTIONSLOOKUP_H
2015-09-27 19:29:45 +02:00
#include "./packagelookup.h"
namespace RepoIndex {
class Manager;
2016-02-25 22:53:33 +01:00
class Repository;
2015-09-27 19:29:45 +02:00
class SuggestionsLookup : public PackageLookup
{
Q_OBJECT
public:
2015-09-27 19:29:45 +02:00
SuggestionsLookup(Manager &manager, const QJsonObject &request, QObject *parent = nullptr);
2020-03-08 14:12:22 +01:00
private Q_SLOTS:
2016-02-25 22:53:33 +01:00
void performLookup();
void addResults();
2016-02-25 22:53:33 +01:00
private:
QList<Repository *> m_repos;
const QString m_searchTerm;
};
} // namespace RepoIndex
#endif // REPOINDEX_SUGGESTIONSLOOKUP_H