KNewStuff

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CKNSCore::AuthorKNewStuff author information
 CButtonA button which when clicked will open a dialog with a NewStuff.Page at the base
 CKNSCore::CategoryMetadataDescribes a category
 CKNSCore::Provider::CategoryMetadataDescribes a category: id/name/displayName
 CDialogContentThe contents of the NewStuff.Dialog component
 CDownloadItemsSheetAn overlay sheet for showing a list of download options for one entry
 CDownloadLinkInfoOne downloadable item as contained within one content item
 CKNSCore::EntryKNewStuff data entry container
 CEntryCommentDelegateA card based delegate for showing a comment from a KNewStuffQuick::QuickCommentsModel
 CEntryCommentsPageA Kirigami.Page component used for displaying a NewStuff entry's comments
 CEntryDetailsA Kirigami.Page component used for displaying the details for a single entry
 CGridTileDelegateBase delegate for KControlmodules based on Grid views of thumbnails Use the onClicked signal handler for managing the main action when the user clicks on the tile, modified from the original GridDelegate from the KCM module @inherits QtQuick.Templates.ItemDelegate
 CQObject [external]
 CKNSCore::EngineBaseKNewStuff engine
 CEngineKNSCore::EngineBase for interfacing with QML
 CKNSCore::ProviderKNewStuff Base Provider class
 CKNSCore::ProviderCoreKNewStuff Base Provider class
 CKNSCore::QuestionA way to ask a user a question from inside a GUI-less library (like KNewStuffCore)
 CKNSCore::QuestionListenerImplementation-side handler class for questions sent from KNewStuffCore
 CKNSCore::QuestionManagerThe central class handling Question redirection
 CKNSCore::ResultsStreamThe ResultsStream is returned by EngineBase::search
 CKNSCore::TransactionKNewStuff Transaction
 CKNewStuffQuick::AuthorEncapsulates a KNSCore::Author for use in Qt Quick
 CKNewStuffQuick::SettingsAn object for handling KNewStuff related settings which make sense to handle without instantiating an engine (specifically, for now, whether or not this is allowed by the user's Kiosk settings)
 CQAbstractItemModel [external]
 CQAbstractListModel [external]
 CCategoriesModelA model which shows the categories found in an Engine
 CItemsModelA model which shows the contents found in an Engine
 CKNSCore::CommentsModelA model which takes care of the comments for a single Entry
 CKNSCore::ProvidersModelA model which holds information on all known Providers for a specific Engine
 CSearchPresetModelThe SearchPresetModel class
 CQAbstractProxyModel [external]
 CQSortFilterProxyModel [external]
 CKNewStuffQuick::CommentsModelEncapsulates a KNSCore::CommentsModel for use in Qt Quick
 CQAction [external]
 CKNSWidgets::ActionQAction subclass that encapsulates the logic for showing the KNewStuff dialog
 CQWidget [external]
 CQAbstractButton [external]
 CQPushButton [external]
 CKNSWidgets::ButtonQPushButton subclass that encapsulates the logic for showing the KNewStuff dialog
 CQDialog [external]
 CKNSWidgets::DialogThis class is a wrapper around the QtQuick QML dialog
 CQPaintDevice [external]
 CQWidget [external]
 CQQmlParserStatus [external]
 CKNewStuffQuick::AuthorEncapsulates a KNSCore::Author for use in Qt Quick
 CKNewStuffQuick::CommentsModelEncapsulates a KNSCore::CommentsModel for use in Qt Quick
 CQuestionAskerA component used to forward questions from KNewStuff's engine to the UI
 CKNSCore::Provider::SearchPresetDescribes a search request that may come from the provider
 CKNSCore::SearchPresetDescribes a search request that may come from the provider
 CKNSCore::Provider::SearchRequestUsed to keep track of a search
 CKNSCore::SearchRequestA search request
 CKNSCore::TagsFilterCheckerApply simple filtering logic to a list of tags
 CUploadPageA Kirigami.Page component used for showing how to upload KNS entries to a service
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:02:30 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.