Development/Tutorials/D-Bus: Difference between revisions
< Development | Tutorials
(I'm tired of not being able to list just the dbus tutorials) |
No edit summary |
||
Line 7: | Line 7: | ||
; [[Development/Tutorials/D-Bus/Creating Interfaces|Creating D-Bus Interfaces]] | ; [[Development/Tutorials/D-Bus/Creating Interfaces|Creating D-Bus Interfaces]] | ||
:''Learn how to expose functionality in your application by creating and using custom D-Bus interfaces. Covers generating the XML descriptions, instantiating interfaces at run time and setting up the build system with CMake.'' | :''Learn how to expose functionality in your application by creating and using custom D-Bus interfaces. Covers generating the XML descriptions, instantiating interfaces at run time and setting up the build system with CMake.'' | ||
; [[Development/Tutorials/D-Bus/CustomTypes|Custom Types]] | |||
:''Using custom types as arguments of D-Bus method calls.'' | |||
; [[Development/Tutorials/D-Bus/Autostart Services|D-Bus Autostart Services]] | ; [[Development/Tutorials/D-Bus/Autostart Services|D-Bus Autostart Services]] | ||
:''Turn your application into a D-Bus autostart service with this tutorial. This D-Bus feature, also known as "D-Bus service activation", will ensure that even when your application isn't running that D-Bus calls made to it will work by relying on the D-Bus daemon itself to start your app if and when needed.'' | :''Turn your application into a D-Bus autostart service with this tutorial. This D-Bus feature, also known as "D-Bus service activation", will ensure that even when your application isn't running that D-Bus calls made to it will work by relying on the D-Bus daemon itself to start your app if and when needed.'' | ||
; [[Development/Tutorials/Porting_to_D-Bus|Porting from DCOP to D-Bus]] | ; [[Development/Tutorials/Porting_to_D-Bus|Porting from DCOP to D-Bus]] | ||
: ''Port your applications from DCOP to D-Bus with this handy guide.'' | : ''Port your applications from DCOP to D-Bus with this handy guide.'' |
Latest revision as of 14:57, 7 November 2016
- Introduction to D-Bus
- A straight-forward introduction to the core concepts in D-Bus from an application developer's perspective, this tutorial covers what D-Bus is and how it can be used by applications.
- Accessing D-Bus Interfaces
- A step-by-step guide to calling D-Bus methods and connecting to D-Bus signals using QtDBus.
- Intermediate D-Bus
- Tips to make use of QtDBus when faced with problematic real-world interfaces.
- Creating D-Bus Interfaces
- Learn how to expose functionality in your application by creating and using custom D-Bus interfaces. Covers generating the XML descriptions, instantiating interfaces at run time and setting up the build system with CMake.
- Custom Types
- Using custom types as arguments of D-Bus method calls.
- D-Bus Autostart Services
- Turn your application into a D-Bus autostart service with this tutorial. This D-Bus feature, also known as "D-Bus service activation", will ensure that even when your application isn't running that D-Bus calls made to it will work by relying on the D-Bus daemon itself to start your app if and when needed.
- Porting from DCOP to D-Bus
- Port your applications from DCOP to D-Bus with this handy guide.