Annotated Class List
Qt classes with brief descriptions:
Main container for your actions | |
Represents the money in the account of the user | |
Represents an achievement | |
Represents a single news item (also known as activity) | |
Baseclass for all job classes | |
Represents a build service | |
Represents a build service job | |
Represents the ouput of a build service job | |
Represents a single content category | |
Represents a cloud service | |
Represents a comment | |
Represents a server config | |
Represents a single content | |
Represents a delete job | |
Contains information about one distribution that the server offers | |
Represents a download description | |
Represents a download item | |
Represents a single event | |
As set for the class Publisher | |
Represents a single mail folder | |
Represents a forum | |
Represents a get job | |
Contains information about one home page entry | |
Contains information about one home page type | |
Contains information about an icon | |
Represents an item delete job | |
Represents an item get job | |
Represents an item post job | |
Represents an item put job | |
Represents a knowledge base entry | |
Contains information about one license that the server offers | |
Represents a list job | |
Represents a message | |
Status messages from the server | |
Represents a person | |
Represents a post job | |
Represents private data | |
Represents a project | |
Represents one Open Collaboration Service provider | |
Attica ProviderManager | |
Represents a publisher | |
Represents a publisher field | |
Represents a put job | |
Represents a remote account | |
Target in a build service | |
Represents a topic | |
Provides access to all File Metadata | |
This class allows it to access the current config, to read and modify it | |
The central class to query to search for files from the Index | |
Bluetooth adapter | |
Bluetooth agent | |
Device battery | |
Bluetooth device | |
Model of all devices | |
Bluetooth GattApplication | |
Bluetooth LE GATT characteristic | |
Bluetooth GATT Descriptor | |
Bluetooth LE GATT descriptor | |
Bluetooth GattManager | |
Bluetooth GattService | |
Bluetooth LE GATT service | |
Init manager job | |
Init obex manager job | |
Device input | |
Async job | |
Bluetooth LE advertisement | |
Bluetooth LE advertising manager | |
Bluetooth manager | |
Bluetooth Media | |
Bluetooth MediaEndpoint | |
Media player | |
Media player track | |
Media transport | |
Bluetooth OBEX agent | |
OBEX file transfer | |
OBEX file transfer entry | |
OBEX manager | |
OBEX object push | |
OBEX session | |
OBEX transfer | |
Pending method call | |
Bluetooth profile | |
D-Bus request | |
Pending method call (template version) | |
Plugin for feeding events to a calendar instance | |
Data about an event | |
Interface for displaying event details | |
A class for reading / writing p7zip archives | |
POSIX ACL encapsulation | |
Standard "About Application" dialog box | |
This class is used to store information about a third party component | |
This class is used to store information about a program or plugin | |
This class is used to store information about a license | |
This class is used to store information about a person or developer | |
This class provides a standard "About Plugin" dialog box | |
Base class for QML and QWidgets config modules | |
Base class for QML and QWidgets config modules | |
Base class for KFileItemAction plugins | |
Interface used by KFilePreviewGenerator to generate previews for files | |
Base class for widget based job trackers | |
KDE Accelerator manager | |
Categorize actions for KShortcutsEditor | |
A container for a set of QAction objects | |
A KActionMenu is an action that provides a sub-menu of other actions | |
A widget for selecting and arranging actions/objects | |
Special scroll area widget which adjust its size to avoid scroll bars as much as possible | |
An extended version of QToolButton which can display an animation | |
Generic class for reading/writing archives | |
A directory in an archive | |
Base class for the archive-file's directory structure | |
A file in an archive | |
This class provides a framework for assistant dialogs | |
Class to access, authorize and execute actions | |
Class that encapsulates a reply coming from the helper after executing an action | |
Job for executing an Action | |
Functions in this namespace provide the core of the Kiosk action restriction system; the KIO and KXMLGui frameworks build on this | |
Creates and manages a temporary "auto-save" file | |
A class representing a bookmark | |
This class is a QAction for bookmarks | |
Interface to implement by actions and menus which represent a bookmark | |
A wrapper around KActionMenu to provide a nice constructor for bookmark groups | |
A context menu for a bookmark | |
This class provides a Dialog for editing properties, adding Bookmarks and creating new folders | |
This class implements the reading/writing of bookmarks in XML | |
This class provides a bookmark menu | |
Selects the parents of selected items to create breadcrumbs | |
A dialog box for sending bug reports | |
Progress dialog while ksycoca is being rebuilt (by kbuildsycoca) | |
Rotating spinning icon to indicate busyness | |
Base class for QWidgets configuration modules | |
A base class that offers information about a KCModule state | |
A base class that offers information about a KCModule state | |
A class that offers a KPageDialog containing config modules | |
Represents an alarm notification | |
Represents information related to an attachment for a Calendar Incidence | |
Represents information related to an attendee of an Calendar Incidence, typically a meeting or task (to-do) | |
Provides a filter for calendars | |
An abstract base class that provides an interface to various calendar formats | |
An abstract base class that provides a calendar storage interface | |
Represents the main calendar class | |
Model adaptor for KCalendarCore::CalendarPlugin::calendars() | |
A plugin that provides calendar data | |
Provides access to a KCalendarCore::CalendarPlugin instance, if available | |
Represents information related to a conference information of an Calendar Incidence, typically a meeting or task (to-do) | |
A class to manage custom calendar properties | |
Represents a span of time measured in seconds or days | |
This class provides an Event in the sense of RFC2445 | |
Base class, currently used as a fancy kind of error code and not as an C++ exception | |
This class provides a calendar storage as a local file | |
Provides information about the free/busy time of a calendar | |
An abstract base class to allow different implementations of storing free busy information, e.g. local storage or storage on a Kolab server | |
Represents a period of time | |
ICalendar format implementation | |
Provides the abstract base class common to non-FreeBusy (Events, To-dos, Journals) calendar components known as incidences | |
An abstract class that provides a common base for all calendar incidence classes | |
Provides a Journal in the sense of RFC2445 | |
This class provides a calendar stored in memory | |
Iterate over calendar items in a calendar | |
Period can be defined by either a start time and an end time or by a start time and a duration | |
Represents a person, by name and email address | |
This class represents a recurrence rule for a calendar incidence | |
This class represents a recurrence rule for a calendar incidence | |
A Scheduling message class | |
Provides a To-do in the sense of RFC2445 | |
VCalendar format implementation | |
This class provides the interface for a visitor of calendar components | |
This widget shows a bar which is filled to show the level of usage of a certain device | |
This class lets you categorize a view. It is meant to be used along with KCategorizedView class | |
Item view for listing items in a categorized fashion optionally | |
Category drawing is performed by this class | |
Abstract base class for single char macro substitutors | |
Character selection widget | |
Charset font and encoder/decoder handling | |
Adds a checkable capability to a source model | |
Action for selecting one of several text codecs | |
An abstract base class of codecs for common mail transfer encodings | |
Stateful CTE decoder class | |
Stateful encoder class | |
A groupbox featuring a clickable header and arrow indicator that can be expanded and collapsed to reveal the contents | |
A pushbutton to display or allow user selection of a color | |
Combobox for colors | |
A set of methods used to work with colors | |
A small helper to get access to all available color schemes and activating a scheme in the QApplication | |
A model listing the KColorSchemes available in the system | |
Information about system-wide color preferences | |
A model that converts a model's headers into a list model | |
Maintains consistent column sizes across layouts | |
A combo box with completion support | |
A hud style menu which allows listing and executing actions | |
A generic class for completing QStrings | |
An abstract base class for adding a completion feature into widgets | |
A helper widget for "completion-widgets" (KLineEdit, KComboBox)) | |
List for keeping matches returned from KCompletion | |
Base class for all jobs able to be composed of one or more subjobs | |
Central class of the KDE configuration data system | |
Interface to interact with configuration | |
Standard KDE configuration dialog class | |
Provides a means of automatically retrieving, saving and resetting KConfigSkeleton based settings in a dialog | |
A class for one specific group in a KConfig object | |
A KConfigSkeleton that populates itself based on KConfigXT XML | |
An object that (optionally) automatically saves changes in a property map to a configuration object (e.g. a KConfig file) | |
Class for handling preferences settings for an application | |
Base class for storing a preferences setting of type T | |
Class for storing a preferences setting | |
Base class for saving and restoring state in QTreeViews and QItemSelectionModels using KConfig as storage | |
Notifies when another client has updated this config file with the Notify flag set | |
Postal address information | |
Information on how addresses are formatted in a specific country/language | |
A single element in an address format | |
Provides address format information for a given country | |
Address book entry | |
Class that holds a Calendar Url (FBURL/CALADRURI/CALURI) | |
Class that holds a ClientPidMap for a contact | |
This class represents a group of contacts | |
Class that holds a Email for a contact | |
Class that holds a FieldGroup for a contact | |
Class that holds a Gender for a contact | |
Geographic position | |
Class that holds a IMPP for a contact | |
A class to store an encryption key | |
Class that holds a Language for a contact | |
Class that holds a NickName for a contact | |
Class that holds a Note for a contact | |
Class that holds a Organization for a contact | |
Phonenumber information | |
A class to store a picture of an addressee | |
Describes a relationship of an Addressee | |
Class that holds a Resource Locator | |
Class that holds a Role for a contact | |
Describes the confidentiality of an addressee | |
Class that holds a Sound clip for a contact | |
Time zone information | |
Class that holds a Title for a contact | |
Class to converting contact objects into vCard format and vice versa | |
An icon-only button for showing contextually relevant help or explanations | |
Class for handling preferences settings for an application | |
Helper class for the kiojob used to list and update a directory | |
Object that helps with keeping track of URLs in file-manager like interfaces | |
Information about an ISO 3166-1 country | |
Provides emoji flags as icons This is a special icon engine that internally paints flags using emoji fonts. It provides access to country and region flags from the system emoji font | |
Information about an ISO 3166-2 country subdivision | |
Set of static convenience methods for auto-hiding cursors on widgets | |
Class to temporarily set a mouse cursor and restore the previous one on destruction | |
A helper class to store information about DAV collection | |
A job that deletes a DAV collection | |
A job that modifies a DAV collection | |
A job that fetches all DAV collection | |
A job that fetches all DAV collection | |
A helper class to store information about DAV resources | |
A job to create a DAV item on the DAV server | |
A job to delete a DAV item on the DAV server | |
A job that fetches a DAV item from the DAV server | |
A job that modifies a DAV item on the DAV server | |
A job that fetches a list of items from a DAV server using a MULTIGET query | |
A job that lists all DAV items inside a DAV collection | |
Base class for the jobs used by the resource | |
A job that fetches home sets for a principal | |
A job that search a DAV principal on a server | |
A helper class to combine URL and protocol of a DAV URL | |
DAV operation error | |
A helper class to cache ETags | |
Takes care of registering the current process with D-Bus | |
Base class for KDED modules | |
A client class to access kdesud, the KDE su daemon | |
Synchronous communication with tty programs | |
Executes a remote command, using ssh | |
Chat with kdesu_stub | |
Executes a command under elevated privileges, using su | |
Browses recommended domains for browsing or publishing to | |
Model for list of Zeroconf domains | |
Represents a service to be published | |
Describes a service published over DNS-SD, typically on a remote machine | |
Describes a service | |
Browses for network services advertised over DNS-SD | |
Model for list of Zeroconf services | |
Browses the service types being published on a domain | |
A combobox for dates | |
A date selection widget | |
This menu helps the user to select a date quickly | |
A widget for editing date and time | |
Validates user-entered dates | |
Proxy Model for restructuring a Tree into a list | |
Class for representing an Action of a desktop file | |
A UI delegate using KMessageBox for interaction (showing errors and warnings) | |
Subclass of KCoreDirLister which uses QWidgets to show error messages and to associate jobs with windows | |
A model for a KIO-based directory tree | |
A widget for displaying files and browsing directories | |
Acts as proxy model for KDirModel to sort and filter KFileItems | |
Class for watching directory and file changes | |
A decorator which adds drag-support to widgets | |
An action which can alternate between two texts/icons when triggered | |
Starts a mail client in order to compose a new mail | |
Access to e-mail settings | |
An editable listbox | |
A dialog used to customize or configure toolbars | |
An input validator that checks for valid email addresses | |
Provides a user (and developer) friendly way to select files with support for choosing encoding | |
Provides encoding detection(probe) capabilities | |
This delegate makes it possible to display an arbitrary QWidget ("extender") that spans all columns below a line of items | |
This proxy appends extra columns (after all existing columns) | |
Class which provides a namespace for some enumerated values associated with the kfile library. You will never need to construct a KFile object itself | |
This class adds "Copy To" and "Move To" submenus to a popupmenu | |
This class implement a custom file dialog | |
File filter combo box | |
A KFileItem is a generic class to handle a file, local or remote | |
Intended to be used to provide a KDE file system view, when using one of the standard item views in Qt with KDirModel | |
Provides information about the common properties of a group of KFileItem objects | |
Defines enums for different image types that can be extracted from the metadata of e.g. music files | |
Where all the data extracted by the indexer is saved | |
Used to extract data from a file | |
Helper class which internally loads all the extractor plugins | |
The base class for all file metadata extractors | |
Can be used to obtain extra information about any property | |
A simple ExtractionResult implementation which stores all the data in memory | |
Can be used to obtain a rough type classification for a file | |
Can be used to read and set user meta data of files | |
Stores all the data to be written to a file | |
Used to write data to a file | |
Helper class which internally loads all the writer plugins | |
The base class for all file metadata writers | |
A dialog that allows editing entries of a KFilePlacesModel | |
This class allows to display a KFilePlacesModel | |
Generates previews for files of an item view | |
File selector widget | |
A generic implementation of the "find" function | |
A generic "find" dialog | |
An action to select a font family | |
A font selection widget | |
A font selection dialog | |
This class provides a widget with a lineedit and a button, which invokes a font dialog (KFontChooserDialog) | |
An action to allow changing of the font size | |
Class for formatting numbers and datetimes | |
A range representing a matched sequence in a string | |
Result of a fuzzy match | |
Configurable global shortcut support | |
Allows the user to choose from a one-dimensional range of colors which is given as a gradient between two colors provided by the programmer | |
An abstract class for setting the text, icon, tooltip and WhatsThis data on a GUI item (e.g. a QPushButton) | |
A menu that substitutes a menu bar when necessary | |
Standard KDE help menu with dialog boxes | |
A combobox for offering a history and completion | |
Represents and manages the Astronomical Seasons (solstices and equinoxes) | |
Represents a holiday event | |
Represents a holiday region | |
Represents and manages a Lunar Phase | |
Type provides dates for solar events, for example sunset or sunrise | |
Represents and manages the Zodiac calendar | |
Runs an application and watches it while running | |
Allows a KIO::Job to prompt the user for a decision when e.g. copying directories/files and there is a conflict (e.g. a file with the same name already exists at the destination) | |
A two way messaging class for passing authentication information | |
A KIO job that renames multiple files in one go | |
This job changes permissions on a list of files or directories, optionally in a recursive manner | |
Runs a command and watches it while running | |
Used to move, copy or symlink files and directories | |
A more complex Job to delete files and directories | |
This job asks the user for confirmation to delete or move to Trash a list of URLs; or if the job is constructed with AskUserActionInterface::EmptyTrash, to empty the Trash | |
Parses the Exec= line from a .desktop file, and process all the '%' placeholders, e.g. handling URLs vs local files | |
Computes a directory size | |
Base class for drag and drop popup menus | |
A KIO job that handles dropping into a file-manager-like view | |
Handles the retrieval of a favicon (either from the local cache or from the internet) | |
A KIO job that retrieves the total and available size of a filesystem | |
Makes it possible to undo KIO jobs | |
Worker that forwards to other workers | |
A factory for creating job ui delegates | |
This class is a manager for web shortcuts | |
A ListJob is allows you to get the get the content of a directory | |
Finds out the MIME type of a URL | |
A KIO job that creates a directory, after creating all parent directories necessary for this | |
Finds a valid "New Folder" name | |
Open a File Manager Window | |
Allows OpenUrlJob to ask the user about how to handle various types of executable files, basically whether to run/execute the file, or in the case of text-based ones (shell scripts and .desktop files) open them as text | |
Finds out the right way to "open" a URL | |
Core class for open with style dialog handling | |
Allows OpenUrlJob to prompt the user about which application to use to open URLs that do not have an associated application (via the "Open With" dialog) | |
A KIO job that handles pasting the clipboard contents | |
KIO Job to get a thumbnail picture | |
Dialog for renaming a variable number of files | |
Used to restore files from the trash | |
A simple job (one url and one command) | |
A class that sends a special command to a KIO worker | |
A KIO job that retrieves information about a file or directory | |
TransferJob (for downloading or uploading data) that also stores a QByteArray with the data, making it simpler to use than the standard TransferJob | |
Base class for thumbnail generator plugins | |
Encapsulates the input data for a thumbnail request | |
Encapsulates the output of a thumbnail request | |
Transfer job pumps data into and/or out of a KIO worker | |
Universal Directory Service | |
Allows ApplicationLauncherJob to prompt the user about an untrusted executable or desktop file | |
The class to use to implement a worker - simply inherit WorkerBase in your worker | |
This class manages the configuration for KIO workers based on protocol and host | |
Result of a worker call | |
A pushbutton for choosing an icon | |
Sepecifies which colors will be used when recoloring icons as its stylesheet | |
An icon selection dialog | |
Applies effects to icons | |
A class to provide rendering of KDE icons | |
Iconloader for KDE | |
Class to use/access icon themes in KDE | |
Singleton reporting information on idle time | |
Image preview widget for the file dialog | |
Block standby mode while a job is running | |
Base class for all jobs | |
Interface to implement to track the progresses of a job | |
Base class for all KJob UI delegate | |
Record a QKeySequence by listening to key events in a window | |
A widget to input a QKeySequence | |
Pushbutton which allows a language to be selected from a popup list | |
Lazy-initialized variant of KLocalizedString | |
An LED widget | |
An enhanced QLineEdit widget for inputting text | |
This class provides an event filter that can be installed on a QLineEdit or a subclass of it (KLineEdit) to make it handle URL drop events so when a URL is dropped it replaces the existing content | |
Makes it possible to share a selection in multiple views which do not have the same source model | |
This class makes it easy to add a search line for filtering the items in a listwidget based on a simple text search | |
This class is meant to be used to simplify integration of the KI18n framework in QML | |
Class for producing and handling localized messages | |
A QTranslator using KLocalizedString for translations | |
Abstract base class for the worker classes behind the KMacroExpander namespace and the KCharMacroExpander and KWordMacroExpander classes | |
Represents a top-level main window | |
D-Bus interface to KMainWindow | |
Interface to get memory information (RAM/SWAP) | |
Creates a message box similar to the ones you get from KMessageBox, but that can be used asynchronously, i.e. you can show the dialog by using show() or open() | |
A widget to provide feedback or propose opportunistic interactions | |
This widget provides a checkable list of all available MIME types | |
A dialog to select MIME types from the list of available ones on the system | |
This class facilitates easy mapping of indexes and selections through proxy models | |
Get information about the state of the keyboard's modifier keys | |
Information about mounted and unmounted disks | |
A Widget for horizontal and vertical tabs. (Note that in Qt4, QTabBar can be vertical as well) | |
Use KMultiTabBar::appendButton to append a button, which creates a KMultiTabBarButton instance | |
Use KMultiTabBar::appendTab to append a tab, which creates a KMultiTabBarTab instance | |
KNewStuff author information | |
Describes a category | |
A model which takes care of the comments for a single Entry | |
KNewStuff engine | |
KNewStuff data entry container | |
A model which holds information on all known Providers for a specific Engine | |
A way to ask a user a question from inside a GUI-less library (like KNewStuffCore) | |
Implementation-side handler class for questions sent from KNewStuffCore | |
Central class handling Question redirection | |
Returned by EngineBase::search. It is used to communicate the different entries in response to a request using the signal entriesFound | |
Apply simple filtering logic to a list of tags | |
KNewStuff Transaction | |
QAction subclass that encapsulates the logic for showing the KNewStuff dialog | |
QPushButton subclass that encapsulates the logic for showing the KNewStuff dialog | |
This class is a wrapper around the QtQuick QML dialog. This dialog content is loaded QQuickWidget | |
Dialog to ask for a name (e.g. filename) and a URL | |
'Create New' submenu, for creating files using templates (e.g. "new HTML file") and directories | |
A password input dialog | |
A password input widget | |
The main class for creating notifications | |
This class represents an action in a notification | |
A UI delegate using KNotification for interaction (showing errors and warnings) | |
An inline reply action | |
Represent the configuration for an event | |
Configure the notification for a given application | |
Creates a model of entries from N to M with rows at a given interval | |
OSRelease class parses /etc/os-release files | |
"Open With" dialog box | |
Base class for overlay icon plugins | |
Object representing an installed package | |
KJob subclass that allows async install/update/uninstall operations for packages | |
This class is used to define the filesystem structure of a package type | |
A dialog base class which can handle multiple pages | |
A base class for a model used by KPageView | |
A base class which can handle multiple pages | |
Page widget with many layouts (faces) | |
Used by KPageWidget and represents a page | |
This page model is used by KPageWidget to provide a hierarchical layout of pages | |
An extension for obtaining file information from the part | |
This event is sent to a Part when its GUI has been activated or deactivated | |
An extension for filtering listings | |
An extension for receiving listing change notification | |
A KPart-aware main window, whose user interface is described in XML | |
An extension to KParts::ReadOnlyPart, which allows a better integration of parts with browsers (in particular Konqueror) | |
The set of arguments that specify how a URL should be opened by KParts::ReadOnlyPart::openUrl() | |
KParts::OpenUrlEvent event informs that a given part has opened a given URL | |
Base class for parts | |
This event is sent by the part manager when the active part changes | |
Base class for all parts | |
Part manager is an object which knows about a collection of parts (even nested ones) and handles activation/deactivation | |
Base class for any "viewer" part | |
Base class for an "editor" part | |
An extension for KParts that allows more sophisticated statusbar handling | |
Interface class for kpasswdserver | |
A dialog for requesting a password and optionally a login from the end user | |
A lineedit which allows to display password | |
KPeople::AbstractContact is the class to provide the data from a given contact by the backends | |
This class should be subclassed by each datasource and return a list of all contacts that the datasource knows about | |
This class loads data for a single contact from a datasource | |
Merge dialog will be used to provide a GUI to attempt to figure out what contacts should be merged | |
Allows querying the information about a given person | |
Use PersonDetailsView to integrate a person's information in the GUI | |
This class allows applications to manage DataSource plugins | |
This class creates a model of all known contacts from all sources | |
Helps filtering and sorting PersonsModel | |
A dialog that uses a KPixmapRegionSelectorWidget to allow the user to select a region of an image | |
Widget that shows a picture and provides the user with a friendly way to select a rectangular subregion of the pixmap | |
Loads and gives access to the frames of a typical multi-row pixmap as often used for spinners | |
Paints a KPixmapSequence on top of any widget at any position | |
A simple widget showing a fixed size pixmap sequence | |
Axis for KPlotWidget | |
Encapsulates a data set to be plotted in a KPlotWidget | |
Encapsulates a point in the plot | |
Generic data plotting widget | |
Convenient way to provide factory-style plugins | |
This class allows easily accessing some standardized values from the JSON metadata that can be embedded into Qt plugins | |
A model that provides a list of available plugins and allows to disable/enable them | |
A model that provides a list of available plugins and allows to disable/enable them | |
A widget that shows a list of available plugins and allows to disable/enable them and open their configuration UI | |
Frame with popup menu behavior | |
Abstract baseclass for all preview widgets | |
Child process invocation, monitoring and control | |
Contains information about a process | |
Main properties dialog class | |
A Plugin in the Properties dialog | |
Class for proxying a QObject property as a preferences setting | |
Information about I/O (Internet, etc.) protocols supported by KDE | |
Provides information about I/O (Internet, etc.) settings chosen/set by the end user | |
Provides primitives for opening & closing a pseudo TTY pair, assigning the controlling TTY, utmp registration and setting various terminal attributes | |
Encapsulates KPty into a QIODevice, so it can be used with Q*Stream, etc | |
This class extends KProcess by support for PTYs (pseudo TTYs) | |
Base class for QtQuick configuration modules | |
Base class for QtQuick configuration modules | |
Class which exposes the KIcon* functioality to QML | |
Base class for configuration modules using KConfigXT settings | |
Base class for configuration modules using KConfigXT settings | |
Utility class that draws a row of stars for a rating value | |
Displays a rating value as a row of pixmaps | |
A class for reading rcc resources | |
This proxy shows specific columns from the source model, in any order | |
Manage the "Recent Document Menu" entries displayed by applications such as Kicker and Konqueror | |
Recent files action | |
A menu that offers a set of recent files | |
Allows encoding and decoding properly remote filenames into Unicode | |
A generic implementation of the "replace" function | |
A generic "replace" dialog | |
A KTextEdit that supports both rich text and plain text modes | |
A KRichTextEdit with common actions | |
A ruler widget | |
An abstract base class for Plasma Runner plugins | |
This class represents an action that will be shown next to a match | |
A match returned by an AbstractRunner in response to a given RunnerContext | |
A model that exposes and sorts results for a given query | |
Information related to a search, including the search term and collected matches | |
Decides what installed runners are runnable, and their ratings. It is the main proxy to the runners | |
Represents a query prototype that the runner accepts | |
This class lists Samba user shares and monitors them for addition, update and removal | |
This class represents a Samba user share | |
Container for host process startup context | |
Action for selecting one of several items | |
ICCCM manager selection owner | |
A Proxy Model which presents a subset of its source model to observers | |
ICCCM manager selection watching | |
Base class for other widgets which provides the ability to choose from a one-dimensional range of values | |
Standard horizontal or vertical separator | |
Represents an installed application | |
Represents an action in a .desktop file | |
Represents a group of service, for example screensavers | |
KConfig variant using shared memory | |
A simple data cache which uses shared memory to quickly access data stored on disk | |
A simple wrapping layer over KSharedDataCache to support caching images and pixmaps | |
This class does shell-like completion of file names | |
Dialog for configuration of KActionCollection and KGlobalAccel | |
Widget for configuration of KAccel and KGlobalAccel | |
Allows getting ANSI C signals and forward them onto the Qt eventloop | |
QPair that provides several operators for sorting | |
QList which associates a key with each item in the list. This key is used for sorting when calling sort() | |
A button which appears on the side of a splitter handle and allows easy collapsing of the widget on the opposite side | |
A replacement for QLabel that squeezes its text into the label | |
KDE SSL Information Dialog | |
Class for manipulating the application startup notification | |
Class representing data about an application startup notification | |
Class representing an identification of application startup notification | |
A container for a "state-aware" brush | |
This class implements a job tracker with a widget suited for embedding in a status bar | |
KDE Status Notifier Item protocol implementation | |
Provides integration with KDE Plasma Workspace settings for Qt styles | |
Provides an SVG with borders | |
Interface to the Svg image set | |
A theme aware image-centric SVG class | |
Read-only SYstem COnfiguration CAche | |
Base class for all Sycoca entries | |
Abstract base class for highlighters | |
Helper class to download definition file updates | |
Represents a begin or end of a folding region | |
Describes the format to be used for a specific text fragment. The actual format used for displaying is merged from the format information in the syntax definition file, and a theme | |
Syntax highlighting repository | |
Opaque handle to the state of the highlighting engine | |
A QSyntaxHighlighter implementation for use with QTextDocument. This supports partial re-highlighting during editing and tracks syntax-based code folding regions | |
Color theme definition used for highlighting | |
Clipboard access for unfocussed windows | |
Way for monitoring system clock changes | |
A class for reading / writing (optionally compressed) tar archives | |
Starts a terminal application, either for the user to use interactively, or to execute a command | |
A KDE'ified QTextEdit | |
This class allows the application that embeds the KTextEditor component to allow it access to application wide information and interactions | |
A class which provides customized text decorations | |
An item model for providing code completion, and meta information for enhanced presentation | |
Controller interface for a CodeCompletionModel instance | |
An Editor command line command | |
Config page interface for the Editor and Plugin%s | |
Represents a position in a Document | |
A KParts derived class representing a text document | |
A Cursor which is bound to a specific Document | |
Accessor interface for the KTextEditor framework | |
An object representing lines from a start line to an end line | |
This class allows the application that embeds the KTextEditor component to allow it to access parts of its main window | |
This class holds a Message to display in Views | |
A Cursor which is bound to a specific Document, and maintains its position | |
A range that is bound to a specific Document, and maintains its position | |
A class which provides notifications of state changes to a MovingRange | |
An object representing a section of text, from one Cursor to another | |
A text widget with KXMLGUIClient that represents a Document | |
Interface for implementing an internationalization system | |
Base class for all NodeFactories | |
An retrieval interface to a storage location for Template objects | |
Implements a loader decorator which caches compiled Template objects | |
Holds the context to render a Template with | |
KTextTemplate::Engine is the main entry point for creating KTextTemplate Templates | |
An exception for use when implementing template tags | |
Loads Templates from the file system | |
Base class for all filters | |
A FilterExpression object represents a filter expression in a template | |
Loads Templates set dynamically in memory | |
The interface to the KTextTemplate introspection system | |
Base class for all nodes | |
A list of Nodes with some convenience API for rendering them | |
Used to render templates to a QTextStream | |
Processes a string template into a tree of nodes | |
Provides internationalization based on QLocale and QTranslator | |
Provides storage facility for state while rendering a template | |
A QString wrapper class for containing whether a string is safe or needs to be escaped | |
Returns available tags and filters from libraries | |
Template class is a tree of nodes which may be rendered | |
A container for static variables defined in Templates | |
A combobox for times | |
Standard title widget | |
Checkbox like action | |
An action for switching between to/from full screen mode | |
Floatable toolbar with auto resize | |
Class to display a label in a toolbar | |
This action is a normal action everywhere, except in a toolbar where it also has a popupmenu (optionally delayed) | |
An extension to QAction which allows for adding a spacer item into a QToolBar / KToolBar | |
An event filter used to enhance tooltips | |
A tooltip that contains a QWidget | |
This class makes it easy to add a search line for filtering the items in listviews based on a simple text search | |
Creates a widget featuring a KTreeWidgetSearchLine, a label with the text "Search" and a button to clear the search | |
A two finger swipe gesture | |
Recognizer for a two finger swipe gesture | |
A two finger tap gesture | |
Recognizer for a two finger tap gesture | |
Interface to implement to track the progresses of a job | |
Class for converting values between units of measurement | |
Class to define a unit of measurement | |
Class to define a category of units of measurement | |
Dynamic conversion data update job | |
Class to hold a value in a unit of measurement | |
Job for updating the launch environment | |
Filters the given input into a valid url whenever possible | |
A class for exchanging filtering information | |
Class that holds information about a search provider | |
This combobox shows a number of recent URLs/directories, as well as some default directories | |
Completion of a single URL | |
A drop-in replacement for QLabel that displays hyperlinks | |
Widget that allows to navigate through the paths of an URL | |
A widget to request a filename/url from the user | |
Simple dialog to enter a filename/url | |
Represents a user on your system | |
Base class for data sources for telemetry data | |
Data source for the application version | |
Dialog to browse audit log entries | |
Widget/QtQuick-independent logic and data for the audit log browser UI | |
Data source reporting which compiler was used to build this code | |
Data source reporting the type and amount of CPUs | |
Configure which feedback a user wants to provide | |
Logic/behavior of the feedback configuration UI | |
Configuration widget for telemetry and survey contributions | |
Data source reporting the region and language settings | |
Notification popup that overlays a small part of the application for encouraging contributions or inform about surveys | |
Data source reporting type, version and vendor of the OpenGL stack | |
Reports information about the platform the application is running on | |
Records the time ratio a given QObject property has a specific value | |
Central object managing data sources and transmitting feedback to the server | |
Reports information about the Qt platform abstraction plugin the application is running on | |
Data source reporting the Qt version used at runtime | |
Data source for information about connected displays | |
Records the time ratio a given entry is selected via a QItemSelectionModel | |
Data source reporting the total amount of applications starts | |
Data source the widget style and color scheme used by the application | |
Information about a survey request | |
Data source reporting the total usage time of the application | |
Represents a group on your system | |
Encapsulates the maintenance of state between resets of QAbstractItemModel | |
Object for saving and restoring state in QTreeViews and QItemSelectionModels | |
KDE Wallet Class | |
A collection of functions to do Wayland things | |
This class allows to create item delegates embedding simple widgets to interact with items | |
This class implements a job tracker with a widget suited for use as a progress dialog | |
This class provides information about a given X11 window | |
Access to window insets colors | |
Represents a drop-shadow that is drawn by the compositor | |
Platform-indendent shadow tile representation | |
Saves and restores a window size and (when possible) position | |
Convenience access to certain properties and features of window systems | |
Abstract base class for simple word macro substitutors | |
Word-wrap algorithm that takes into account beautifulness | |
A collection of functions to obtain information from and manipulate X11 windows | |
Base class for other widgets which provides the ability to choose from a two-dimensional range of values | |
KMainWindow with convenience functions and integration with XmlGui files | |
A class for reading / writing zip archives | |
Represents a file in a zip archive | |
This class is reimplemented by plugins to provide different implementations of PlatformTheme | |
This class is the base for color management in Kirigami, different platforms can reimplement this class to integrate with system platform colors of a given platform | |
A class that tracks changes to PlatformTheme properties and emits signals at the right moment | |
Event sent by TabletModeWatcher when the tablet mode changes | |
This class reports on the status of certain transformable devices which can be both tablets and laptops at the same time, with a detachable keyboard | |
A set of values to define semantically sizes and durations | |
This class reports on the status of KWin's VirtualKeyboard DBus interface | |
A container for a set of QAction objects | |
Class for modifying KUIT markup in a given domain | |
Just an anchor | |
Abstract block (storage of child items) | |
Base class for block plugins | |
Blockquote | |
Code | |
Document | |
Footnote | |
Footnote reference | |
Heading | |
Horizontal line | |
Image | |
Internal string, used to get virgin (original) string from transformed string | |
Base class for item in Markdown document | |
Base class for items with style options | |
Line break | |
Link | |
Base class for links | |
List | |
List item in a list | |
LaTeX math expression | |
Internal structure for block of text in Markdown | |
Internal structure for auxiliary information about a line in Markdown | |
Page break | |
Paragraph | |
Markdown parser | |
Cache of Markdown items to be accessed via position | |
Trait to use this library with QString | |
Raw HTML | |
Internal structure for pre-storing HTML | |
Helper for process reverse solidus characters | |
Wrapper for typename Trait::StringList to be behaved like a stream | |
String variant that may holds string or string view | |
Emphasis in the Markdown document | |
Table | |
Table cell | |
Table row | |
Item in Paragraph | |
Internal structure for auxiliary options for parser | |
Actual text stream | |
Base class for text stream | |
Interface to walk through the MD::Document | |
Base for any thing with start and end position | |
Plugin for YAML header | |
YAML header item in the document | |
Visitor for algorithms | |
HTML visitor interface to walk through the MD:Document | |
Cached position of MD::Item | |
Class | |
This class represents bearer properties used for creating of new bearers | |
Provides an interface to manipulate and control a call | |
This class represents IP configuration | |
Class | |
Class | |
Class | |
Class | |
Class | |
Class | |
Class | |
ModemManager Open Mobile Alliance interface | |
Class | |
Class | |
Class | |
Class | |
This class represents the timezone data provided by the network | |
Class | |
Provides an interface to manipulate and control an SMS | |
Base namespace class | |
Partial strut class for NET classes | |
Simple multiple monitor topology class for NET classes | |
Simple icon class for NET classes | |
Simple point class for NET classes | |
Simple rectangle class for NET classes | |
Common API for root window properties/protocols | |
Simple size class for NET classes | |
Common API for application window properties/protocols | |
Represents an access point | |
An active connection | |
An adsl device interface | |
Represents adsl setting | |
A bluetooth device interface | |
Represents bluetooth setting | |
A bond device interface | |
Represents bond setting | |
A bridge device interface | |
Represents bridge port setting | |
Represents bridge setting | |
Represents cdma setting | |
This class represents a single network connection configuration | |
Represents collection of all connection settings | |
Represents Dcb setting | |
This class represents a common device interface | |
Represents device statistics interface | |
This class represents dhcp4 configuration | |
This class represents dhcp4 configuration | |
This class represents IP configuration | |
This class represents the configuration for a DNS domain | |
A generic device interface | |
Represents generic setting | |
Represents gsm setting | |
An infiniband device interface | |
Represents infiniband setting | |
This class represents IP address | |
This class represents IP configuration | |
This class represents IP route | |
A Ip Tunnel device interface | |
Represents IpTunnel setting | |
Represents ipv4 setting | |
Represents ipv6 setting | |
A macvlan device interface | |
Represents Macsec setting | |
Represents Match setting | |
Represents a generic modem device, generally defined by the modemCapabilities() it exposes and at the current point in time by the currentCapabilities() | |
A OLPC mesh interface | |
Represents olpc mesh setting | |
Represents ovs-bridge setting | |
Represents ovs-interface setting | |
Represents OvsPatch setting | |
Represents o setting | |
Represents ppp setting | |
Represents pppoe setting | |
Represents proxy setting | |
Implementation of a private D-Bus interface used by secret agents that store and provide secrets to NetworkManager | |
Represents 802.1x wireless security setting | |
Represents serial setting | |
Base class for all kinds of setting | |
This class manages provides access to connections and notify about new ones | |
Represents Tc setting | |
A team device interface | |
Represents TeamPort setting | |
Represents team setting | |
Represents generic setting | |
A tun device interface | |
Represents generic setting | |
Represents user setting | |
A veth device interface | |
A vlan device interface | |
Represents vlan setting | |
An active VPN connection | |
Represents vpn setting | |
Represents vxlan setting | |
Wimax network interface | |
Wimax network service provider (access point) | |
Represents wimax setting | |
A WireGuard device interface | |
Represents generic setting | |
A wired device interface | |
Represents wired setting | |
A wireless network interface | |
This class represents a wireless network, which aggregates all access points with the same SSID | |
Represents wireless security setting | |
Represents wireless setting | |
Base Applet class | |
Base class for plugins that provide backgrounds and applet grouping containers | |
Base ContainmentActions class | |
A bookkeeping Scene for Plasma::Applets | |
Loader for Plasma plugins | |
Interface to the Plasma theme | |
Enums and constants used in Plasma | |
Creates a QQuickWindow themed in a Plasma style with background | |
Styled Plasma window that can be positioned relative to an existing Item on another window | |
PlasmaWaylandShellIntegration class exposes Plasma specific specific wayland extensions for | |
Result of a barcode scan attempt | |
Scans a live video feed for barcodes | |
Interface for client applications to share data | |
This class will be in charge of figuring out the job configuration | |
That will actually perform the sharing | |
A menu showing different alternatives | |
Base class to implement by plugins | |
This device interface is available on batteries | |
This device interface is available on block devices | |
This device interface is available on digital camera devices | |
This class allows applications to deal with devices available in the underlying system | |
Base class of all the device interfaces | |
This class allow to query the underlying system to obtain information about the hardware available | |
Generic interface to deal with a device. It exposes a set of properties and is organized as a key/value set | |
Interface | |
This device interface is available on optical discs | |
This device interface is available on CD-R*,DVD*,Blu-Ray,HD-DVD drives | |
This class implements Portable Media Player device interface and represents a portable media player attached to the system | |
This class implements predicates for devices | |
This device interface is available on processors | |
This device interface is available on volume devices to access them (i.e. mount or unmount them) | |
This device interface is available on storage devices | |
This device interface is available on volume devices | |
Used for spell checking in the background | |
Sonnet ConfigDialog | |
Sonnet ConfigView | |
Sonnet ConfigWidget | |
Spellcheck dialog | |
A combo box for selecting the dictionary used for spell checking | |
Determines the language of a given text | |
Sonnet Highlighter | |
Connects a Sonnet::Highlighter to a QTextEdit extending the context menu of the text edit with spell check suggestions | |
Used for actual spell checking | |
Interface for all parsers | |
A category for categorizing items or whole feeds | |
Content element either contains or links the content of an entry | |
An Atom entry, equivalent to the "items" in the RSS world | |
An Atom 1.0 Entry Document, containing a single Atom entry outside of the context of a feed | |
An Atom 1.0 Feed Document, containing metadata describing the feed and a number of entries | |
Description of the agent used to generate the feed | |
A link, pointing to webpages, media files on the web ("podcast"), related content, etc. See rel() for details | |
Parser implementation for Atom 1.0 and 0.3 | |
Describes a person, with name and optional URI and e-mail address. Used to describe authors and contributors of feeds/entries | |
If an entry was copied from another feed, this class contains a description of the source feed | |
A category for categorizing items or whole feeds | |
Abstract baseclass for all data retriever classes | |
Represents the source of a syndication document, as read from the downloaded file | |
Visitor interface, following the Visitor design pattern | |
A wrapper for XML elements | |
An enclosure describes a (media) file available on the net | |
This class represents a feed document ("Channel" in RSS, "Feed" in Atom) | |
This class represents an image file on the web | |
An item from a news feed | |
This class is the preferred way of loading feed sources | |
A mapper maps an SpecificDocument to something else | |
A collection of format-specific parser implementations | |
Objects hold information about a person, such as the author of the content syndicated in the feed | |
Document interface for format-specific feed documents as parsed from a document source (see DocumentSource) | |
Interface for all format-specific item-like classes, such as RSS2/RDF items, and Atom entries | |
Visitor interface, following the Visitor design pattern | |
A Collection is a vector of Jobs that will be queued together. In a Collection, the order of execution of the elements is not specified | |
Implements execution-time dependencies dependencies between Jobs | |
Decorates a job without changing it's behaviour | |
Implements a ThreadWeaver job queue | |
WeaverInterface provides a common interface for weaver implementations | |
Interface for customizations of the queueing behaviour of jobs | |
Implements a stream based API to access ThreadWeaver queues | |
Used to limit the number of concurrent accesses to the same resource | |
A Sequence is a vector of Jobs that will be executed in a sequence | |
We use a State pattern to handle the system state in ThreadWeaver | |
Represents a worker thread in a Queue's inventory | |
A Weaver manages worker threads | |
An element in a tree of elements that is used to match StyleRules | |
A class encapsulating lookup of style properties based on a list of elements | |
Abstract base class for plugins providing input data | |
A property group with properties related to alignment | |
A property group containing properties related to an element's background | |
A property group containing properties of an element's border | |
A property group containing the properties of a corner | |
A property group containing properties of a background's corners | |
A property group containing properties related to an element's icon | |
A property group describing properties of an image | |
A property group containing properties related to the layout of an element | |
A property group containing the properties of a line | |
A property group containing properties of an element's outline | |
A collection of colors to be used for coloring an element | |
A property group containing properties relating to an element's shadow | |
A property group representing a set of sizes for cardinal directions | |
Root property group for all elements | |
A property group containing properties related to the text of an element | |
A class to handle matching some data to an element | |
A list of Union::Selector | |
A set of style properties that should be applied to a certain set of elements | |
A collection of StyleRule instances | |
An interface that is used by Theme to allow input plugins to load style rules | |
A class to load and keep track of Theme instances |