KNewStuff
Go to the documentation of this file. 18 #ifndef KNEWSTUFF3_ATTICAHELPER_H 19 #define KNEWSTUFF3_ATTICAHELPER_H 21 #include <QtCore/QStringList> 23 #include <attica/providermanager.h> 24 #include <attica/provider.h> 26 #include <attica/category.h> 27 #include <attica/content.h> 28 #include <attica/license.h> 46 void setCurrentProvider(
const QString& provider);
47 void addProviderFile(
const QUrl& file);
49 Attica::Provider provider();
51 void checkLogin(
const QString&
name,
const QString& password);
52 bool loadCredentials(QString& name, QString& password);
53 bool saveCredentials(
const QString& name,
const QString& password);
54 void loadCategories(
const QStringList& configuredCategories);
55 void loadContentByCurrentUser();
57 void loadDetailsLink(
const QString& contentId);
58 void loadContent(
const QString& contentId);
60 void loadPreviews(
const QString& contentId);
63 void loginChecked(
bool);
64 void providersLoaded(
const QStringList&);
65 void categoriesLoaded(Attica::Category::List);
66 void contentByCurrentUserLoaded(
const Attica::Content::List&);
67 void licensesLoaded(
const Attica::License::List&);
68 void detailsLinkLoaded(
const QUrl&);
69 void contentLoaded(
const Attica::Content&);
70 void currencyLoaded(
const QString&);
71 void previewLoaded(
int index,
const QImage& image);
74 void checkLoginFinished(Attica::BaseJob* baseJob);
75 void defaultProvidersLoaded();
76 void categoriesLoaded(Attica::BaseJob* baseJob);
77 void contentByCurrentUserLoaded(Attica::BaseJob* baseJob);
78 void licensesLoaded(Attica::BaseJob* baseJob);
79 void detailsLinkLoaded(Attica::BaseJob* baseJob);
80 void contentLoaded(Attica::BaseJob* baseJob);
81 void currencyLoaded(Attica::BaseJob* baseJob);
83 void slotPreviewData(
KIO::Job* job,
const QByteArray& buf);
84 void slotPreviewDownload(
KJob *job);
88 Attica::ProviderManager providerManager;
89 Attica::Provider currentProvider;
90 Attica::Category::List m_validCategories;
93 QStringList m_configuredCategories;
94 Attica::Content::List m_userCreatedContent;
96 QByteArray m_previewBuffer[3];
const char * name(StandardAction id)
This file is part of the KDE documentation.
Documentation copyright © 1996-2017 The KDE developers.
Generated on Wed May 10 2017 11:07:10 by
doxygen 1.8.11 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.