Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kdablabs/gammaray-plugin-examples
Example plug-ins for GammaRay
https://github.com/kdablabs/gammaray-plugin-examples
Last synced: about 8 hours ago
JSON representation
Example plug-ins for GammaRay
- Host: GitHub
- URL: https://github.com/kdablabs/gammaray-plugin-examples
- Owner: KDABLabs
- Created: 2014-01-02T15:12:30.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2018-06-04T09:23:25.000Z (over 6 years ago)
- Last Synced: 2023-09-25T03:06:43.740Z (over 1 year ago)
- Language: C++
- Size: 9.77 KB
- Stars: 14
- Watchers: 10
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
# GammaRay Example Plug-ins
## What's this?
This repository contains a few examples on how to develop plug-ins for the
Qt introspection tool GammaRay (http://www.kdab.com/gammaray/).These plug-ins are meant for development and demonstration purpose only, none
of them provide any actual useful functionality.This repository is also used to test if the development files installed by
GammaRay are actually correct and complete to develop self-contained plug-ins.## Examples
### LCD Widget Inspector
Lists all QLCDNumber instances in an application and allows you to edit their properties.
This shows:
* Basic plug-in infrastructure
* Access and filtering of the object list
* Remote selection handling
* Integration of the property editorSince nobody actually uses QLCDNumber, a small test program that does is included.
### QtOpenGL Support
Adds support for displaying QtOpenGL data types and non-QObject properties.
This shows:
* Non-UI plug-ins
* Custom variant handlers
* Metatype system for non-QObject properties