Kirigami::Platform Namespace
namespace Kirigami::PlatformPlatform Integration Components. More...
Header: | #include <Platform> |
CMake: | find_package(KF6 REQUIRED COMPONENTS KirigamiPlatform) target_link_libraries(mytarget PRIVATE KF6::KirigamiPlatform) |
Classes
class | PlatformPluginFactory |
class | PlatformTheme |
(since 6.7) class | PlatformThemeChangeTracker |
class | TabletModeChangedEvent |
class | TabletModeWatcher |
class | Units |
(since 5.91) class | VirtualKeyboardWatcher |
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...