KParts Namespace

Namespaces

(since KParts 5.69) namespace PartLoader

Classes

Types

(since KParts 6.4) enum class PartCapability { ReadOnly, ReadWrite, BrowserView }

Namespaces

[since KParts 5.69] namespace KParts::PartLoader

Helper methods for locating and loading parts. This is based upon KPluginFactory, but it takes care of querying by mimetype, sorting the available parts by builtin preference and by user preference.

This namespace was introduced in KParts 5.69.

Classes

class FileInfoExtension

An extension for obtaining file information from the part. More...

class GUIActivateEvent

This event is sent to a Part when its GUI has been activated or deactivated. More...

class ListingFilterExtension

class ListingNotificationExtension

class MainWindow

class NavigationExtension

class OpenUrlArguments

class OpenUrlEvent

class Part

Base class for parts. More...

class PartActivateEvent

class PartBase

class PartManager

class ReadOnlyPart

class ReadWritePart

class StatusBarExtension

Type Documentation

[since KParts 6.4] enum class KParts::PartCapability
flags KParts::PartCapabilities

Enum for standardized capabilities of KParts

@code { "KPlugin": {...}, "KParts": { "Capabilities": [ "ReadOnly" ], "InitialPreference": 42 } } @endcode

This enum was introduced in KParts 6.4.

The PartCapabilities type is a typedef for QFlags<PartCapability>. It stores an OR combination of PartCapability values.