KNSCore Namespace
The KNewStuff core. More...
Header: | #include <KNSCore> |
CMake: | find_package(KF6 REQUIRED COMPONENTS NewStuff) target_link_libraries(mytarget PRIVATE KF6::NewStuff) |
Namespaces
namespace | ErrorCode |
Classes
class | Author |
(since 6.9) class | CategoryMetadata |
(since 5.63) class | CommentsModel |
class | EngineBase |
class | Entry |
(since 5.85) class | ProvidersModel |
class | Question |
class | QuestionListener |
class | QuestionManager |
(since 6.0) class | ResultsStream |
(since 5.51) class | TagsFilterChecker |
(since 6.0) class | Transaction |
Types
flags | JobFlags |
Functions
QString | replaceBBCode(const QString &unformattedText) |
Detailed Description
Namespaces
namespace KNSCore::ErrorCode
Classes
class Author
KNewStuff author information. More...
class CategoryMetadata
Describes a category. More...
class CommentsModel
A model which takes care of the comments for a single Entry. More...
class EngineBase
KNewStuff engine. More...
class Entry
KNewStuff data entry container. More...
class ProvidersModel
A model which holds information on all known Providers for a specific Engine. More...
class Question
A way to ask a user a question from inside a GUI-less library (like KNewStuffCore). More...
class QuestionListener
Implementation-side handler class for questions sent from KNewStuffCore. More...
class QuestionManager
The central class handling Question redirection. More...
class ResultsStream
The ResultsStream is returned by EngineBase::search. It is used to communicate the different entries in response to a request using the signal entriesFound
. More...
class TagsFilterChecker
Apply simple filtering logic to a list of tags. More...
class Transaction
KNewStuff Transaction. More...