Represents .desktop file.
Applications paths based on data paths. This function is available on all platforms, but requires dataPaths argument (e.g. C:\ProgramData\KDE\share on Windows)
ditto, but returns paths based on known data paths. It's practically the same as standardPaths(StandardPath.applications). This function is defined only on freedesktop systems to avoid confusion with other systems that have data paths not compatible with Desktop Entry Spec.
Get terminal emulator. It probes various alternatives in this order: x-terminal-emulator (Linux-only), xdg-terminal (Linux-only), TERM (environment variable). If all guesses failed, it uses xterm as fallback.
Path where .desktop files can be stored without requiring of root privileges. It's practically the same as writablePath(StandardPath.applications). This function is defined only on freedesktop systems to avoid confusion with other systems that have data paths not compatible with Desktop Entry Spec. Note: it does not check if returned path exists and appears to be directory.
Adapter of IniLikeGroup for easy access to desktop action.
Reading, writing and executing .desktop file