Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 CAuthorEncapsulates a KNSCore::Author for use in Qt Quick
 CCommentsModelEncapsulates a KNSCore::CommentsModel for use in Qt Quick
 CSettingsAn 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)
 NKNS3The namespace for the KNewStuff classes
 CButtonKHotNewStuff push button that makes using KHNS in an application more convenient by encapsulating most of the details involved in using KHotNewStuff in the button itself
 CDownloadDialogKNewStuff download dialog
 CDownloadManagerKNewStuff update checker
 CDownloadWidgetKNewStuff download widget
 CEntryKNewStuff information about changed entries
 CQtQuickDialogWrapperThis class is a wrapper around the QtQuick QML dialog
 CUploadDialogKNewStuff file upload dialog
 NKNSCoreContains the core functionality for handling interaction with NewStuff providers
 CAuthorKNewStuff author information
 CCommentsModelA model which takes care of the comments for a single EntryInternal
 CDownloadManagerKNewStuff update checker
 CEngineKNewStuff engine
 CEntryInternalKNewStuff data entry container
 CEntryWrapperWraps a KNSCore::EntryInternal in a QObject for passing through Qt Quick
 CInstallationKNewStuff entry installation
 CKPackageJobA job for performing basic actions on KPackage packages asynchronously
 CProviderKNewStuff Base Provider class
 CCategoryMetadataDescribes a category: id/name/disaplayName
 CSearchPresetDescribes a search request that may come from the provider
 CSearchRequestUsed to keep track of a search
 CProvidersModelA model which holds information on all known Providers for a specific Engine
 CQuestionA way to ask a user a question from inside a GUI-less library (like KNewStuffCore)
 CQuestionListenerImplementation-side handler class for questions sent from KNewStuffCore
 CQuestionManagerThe central class handling Question redirection
 CSecurityDo not use this class
 CTagsFilterCheckerApply simple filtering logic to a list of tags
 CXmlLoaderKNewStuff xml loader
 CActionAn action which when triggered will open a NewStuff.Dialog or a NewStuff.Page, depending on settings
 CButtonA button which when clicked will open a dialog with a NewStuff.Page at the base
 CCategoriesModelA model which shows the categories found in an Engine
 CDialogA dialog which has a NewStuff.Page at the base
 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
 CEngineEncapsulates a KNSCore::Engine for use in Qt Quick
 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
 CItemsModelA model which shows the contents found in an Engine
 CKMoreToolsHelps to create user-configurable menus with tools which are potentially not yet installed
 CKMoreToolsMenuBuilderDefine how the default structure of the menu should look like
 CKMoreToolsMenuFactoryThis is the class with the highest abstraction in KMoreTools
 CKMoreToolsMenuItemRepresents a menu item of a service (application, tool or variant of the same service with different parameters)
 CKMoreToolsPresetsProvides static methods to make use of desktop files provided by KMoreTools
 CKMoreToolsServiceA service described in a .desktop file (kmt-desktopfile) which will be called "registered service"
 CNewStuffListTo use NewStuffList, simply instantiate it and pass the local file location of a knsrc file to the configFile property
 CPageA Kirigami.Page component used for managing KNS entries
 CQuestionAskerA component used to forward questions from KNewStuff's engine to the UI
 CSearchPresetModelThe SearchPresetModel class
 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-2023 The KDE developers.
Generated on Sat Sep 23 2023 03:57:41 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.