KNewStuff
Go to the documentation of this file. 17 #ifndef KNEWSTUFF3_ATTICA_PROVIDER_H 18 #define KNEWSTUFF3_ATTICA_PROVIDER_H 20 #include <QtCore/QSet> 21 #include <QtCore/QPointer> 23 #include <attica/providermanager.h> 24 #include <attica/provider.h> 26 #include "core/provider.h" 51 AtticaProvider(
const Attica::Provider& provider,
const QStringList& categories);
53 virtual QString id()
const;
58 virtual bool setProviderXML(
const QDomElement & xmldata);
60 virtual bool isInitialized()
const;
65 virtual void loadPayloadLink(
const EntryInternal& entry,
int linkId);
74 void providerLoaded(
const Attica::Provider& provider);
75 void listOfCategoriesLoaded(Attica::BaseJob*);
76 void categoryContentsLoaded(Attica::BaseJob* job);
77 void downloadItemLoaded(Attica::BaseJob* job);
78 void accountBalanceLoaded(Attica::BaseJob* job);
79 void authenticationCredentialsMissing(
const Provider&);
80 void votingFinished(Attica::BaseJob*);
81 void becomeFanFinished(Attica::BaseJob* job);
82 void detailsLoaded(Attica::BaseJob* job);
85 void checkForUpdates();
87 bool jobSuccess(Attica::BaseJob* job)
const;
89 Attica::Provider::SortMode atticaSortMode(
const SortMode& sortMode);
96 Attica::ProviderManager m_providerManager;
97 Attica::Provider m_provider;
108 QPointer<Attica::BaseJob> mEntryJob;
KNewStuff Base Provider class.
KNewStuff data entry container.
KNewStuff Attica Provider class.
used to keep track of a search
virtual bool userCanBecomeFan()
virtual bool userCanVote()
This file is part of the KDE documentation.
Documentation copyright © 1996-2017 The KDE developers.
Generated on Mon May 15 2017 14:47:18 by
doxygen 1.8.13 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.