KNewStuff
knewstuff2/engine.cpp
Go to the documentation of this file.
QString componentName() const
void signalEntriesFinished()
void signalProviderLoaded(KNS::Provider *provider)
Indicates that the list of providers has been successfully loaded.
bool uploadEntry(Provider *provider, Entry *entry)
Uploads a complete entry, including its payload and preview files (if present) and all associated met...
Definition coreengine.cpp:340
void signalEntryUploaded()
void signalProvidersFinished()
void signalEntryFailed()
void signalEntryChanged(KNS::Entry *entry)
void signalProvidersFailed()
void signalDownloadDialogDone(KNS::Entry::List)
The KNewStuff2 engine is the top-level class to handle GHNS and DXS workflows.
Definition knewstuff2/engine.h:44
static KNS::Entry::List download()
Recommended download workflow entry point.
Definition knewstuff2/engine.cpp:176
KNS::Entry * uploadDialogModal(const QString &file)
Synchronous way of starting the upload workflow.
Definition knewstuff2/engine.cpp:292
void downloadDialog()
Asynchronous way of starting the download workflow.
Definition knewstuff2/engine.cpp:224
static KNS::Entry * upload(const QString &file)
Recommended upload workflow entry point.
Definition knewstuff2/engine.cpp:278
void uploadDialog(const QString &file)
Asynchronous way of starting the upload workflow.
Definition knewstuff2/engine.cpp:305
KNS::Entry::List downloadDialogModal(QWidget *parent=0)
Synchronous way of starting the download workflow.
Definition knewstuff2/engine.cpp:202
KTranslatable name() const
Retrieve the name of the data object.
Definition knewstuff2/core/entry.cpp:81
void setPayload(const KTranslatable &url)
Sets the object's file.
Definition knewstuff2/core/entry.cpp:156
String class with multiple localized representations.
Definition ktranslatable.h:42
QStringList languages() const
Returns the list of all languages for which strings are stored.
Definition ktranslatable.cpp:96
void addString(const QString &lang, const QString &string)
Adds a string to the contents of this object.
Definition ktranslatable.cpp:59
static void setOnDesktop(WId win, int desktop)
static void activateWindow(WId win, long time=0)
static int currentDesktop()
KComponentData activeComponent()
Definition knewstuff2/core/author.h:27
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Thu Jul 18 2024 00:00:00 by doxygen 1.11.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Thu Jul 18 2024 00:00:00 by doxygen 1.11.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.