Kirigami::Platform Namespace

namespace Kirigami::Platform

Platform Integration Components. More...

Header: #include <Platform>
CMake: find_package(KF6 REQUIRED COMPONENTS KirigamiPlatform)
target_link_libraries(mytarget PRIVATE KF6::KirigamiPlatform)

Classes

Detailed Description

Classes

class PlatformPluginFactory

This class is reimplemented by plugins to provide different implementations of PlatformTheme. More...

class 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. More...

class PlatformThemeChangeTracker

A class that tracks changes to PlatformTheme properties and emits signals at the right moment. More...

class TabletModeChangedEvent

Event sent by TabletModeWatcher when the tablet mode changes. More...

class TabletModeWatcher

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. More...

class Units

A set of values to define semantically sizes and durations. More...

class VirtualKeyboardWatcher

This class reports on the status of KWin's VirtualKeyboard DBus interface. More...