Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kde/frameworkintegration

Framework providing components to allow applications to integrate with a KDE Workspace
https://github.com/kde/frameworkintegration

Last synced: 4 days ago
JSON representation

Framework providing components to allow applications to integrate with a KDE Workspace

Awesome Lists containing this project

README

        

# Framework Integration

Integration of Qt application with KDE workspaces

## Introduction

Framework Integration is a set of plugins responsible for better integration of
Qt applications when running on a KDE Plasma workspace.

Applications do not need to link to this directly.

## Components

### KF6Style

The library KF6Style provides integration with KDE Plasma Workspace
settings for Qt styles.

Derive your Qt style from KStyle to automatically inherit various
settings from the KDE Plasma Workspace, providing a consistent user
experience. For example, this will ensure a consistent single-click
or double-click activation setting, and the use of standard themed
icons.

### FrameworkIntegrationPlugin

FrameworkIntegrationPlugin provides extra features to other KDE
Frameworks to integrate with KDE Plasma.

It currently provides an addon to KMessageBox which stores settings
for asking users the same question again.