KCoreAddons C++ Classes
Provides core non-GUI functionality. More...
Namespaces
Provides utility functions for backup of files | |
Provides utility functions for metadata about the KCoreAddons library | |
A namespace for KFileUtils globals | |
This namespace contains functions for fuzzy matching a list of strings against a pattern | |
Utility functions around libexec | |
A group of functions providing macro expansion (substitution) in strings, optionally with quoting appropriate for shell execution | |
Helper to create random data | |
Utility functions around the runtime platform | |
Utility functions for use inside application sandboxes such as flatpak or snap | |
This namespace contains utility functions for handling strings | |
Utility functions for using URLs in QMimeData |
Classes
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 | |
Creates and manages a temporary "auto-save" file | |
Abstract base class for single char macro substitutors | |
Base class for all jobs able to be composed of one or more subjobs | |
Class for watching directory and file changes | |
Class for formatting numbers and datetimes | |
A range representing a matched sequence in a string | |
Result of a fuzzy match | |
Base class for all jobs | |
Interface to implement to track the progresses of a job | |
Base class for all KJob UI delegate | |
Abstract base class for the worker classes behind the KMacroExpander namespace and the KCharMacroExpander and KWordMacroExpander classes | |
Interface to get memory information (RAM/SWAP) | |
OSRelease class parses /etc/os-release files | |
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 | |
Child process invocation, monitoring and control | |
Contains information about a process | |
Container for host process startup context | |
A simple data cache which uses shared memory to quickly access data stored on disk | |
Allows getting ANSI C signals and forward them onto the Qt eventloop | |
Represents a user on your system | |
Represents a group on your system | |
Abstract base class for simple word macro substitutors |
Detailed Description
KCoreAddons provides classes built on top of QtCore to perform various tasks such as manipulating mime types, autosaving files, creating backup files, generating random sequences, performing text manipulations such as macro replacement, accessing user information and many more.