Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/kde/frameworkintegration
- Owner: KDE
- Created: 2015-09-18T12:41:32.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2024-08-27T01:20:11.000Z (3 months ago)
- Last Synced: 2024-08-27T03:17:14.906Z (3 months ago)
- Language: C++
- Homepage: https://invent.kde.org/frameworks/frameworkintegration
- Size: 2.57 MB
- Stars: 11
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSES/CC0-1.0.txt
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.