DBus Factory
Description: DBus Factory is a project which generates static dbus bindings for Golang and QML at build-time.
Dependencies
Build dependencies
- dbus-generator to generate the static dbus bindings
Runtime dependencies
Golang Target
QML Target
- Qt5DBus
- Qt5Core
- Qt5Gui
- Qt5Qml
- libstdc++6
Getting help
Any usage issues can ask for help via
Getting involved
We encourage you to report issues and contribute changes
- Contribution guide for developers. (English)
- 开发者代码贡献指南 (中文)
Notice
-
If ObjectName was same as the method name supported by dbus service, QML/Cpp target can't be generated correctly.
-
Don't name your method in form like Set*$PropertyName*, Get*$PropertyName*. Otherwise the generated code will append a _ suffix.
License
DBus Factory is licensed under GPLv3.