mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-06-05 13:05:59 +02:00
qdbus: add page (#5360)
This commit is contained in:
parent
8c20515956
commit
1722117f90
1 changed files with 36 additions and 0 deletions
36
pages/common/qdbus.md
Normal file
36
pages/common/qdbus.md
Normal file
|
@ -0,0 +1,36 @@
|
|||
# qdbus
|
||||
|
||||
> Inter-Process Communication (IPC) and Remote Procedure Calling (RPC) mechanism originally developed for Linux.
|
||||
> More information: <https://doc.qt.io/qt-5/qtdbus-index.html>.
|
||||
|
||||
- List available service names:
|
||||
|
||||
`qdbus`
|
||||
|
||||
- List object paths for a specific service:
|
||||
|
||||
`qdbus {{service_name}}`
|
||||
|
||||
- List methods, signals and properties available on a specific object:
|
||||
|
||||
`qdbus {{service_name}} {{/path/to/object}}`
|
||||
|
||||
- Execute a specific method passing arguments and display the returned value:
|
||||
|
||||
`qdbus {{service_name}} {{/path/to/object}} {{method_name}} {{argument1}} {{argument2}}`
|
||||
|
||||
- Display the current brightness value in a KDE Plasma session:
|
||||
|
||||
`qdbus {{org.kde.Solid.PowerManagement}} {{/org/kde/Solid/PowerManagement/Actions/BrightnessControl}} {{org.kde.Solid.PowerManagement.Actions.BrightnessControl.brightness}}`
|
||||
|
||||
- Set a specific brightness to a KDE Plasma session:
|
||||
|
||||
`qdbus {{org.kde.Solid.PowerManagement}} {{/org/kde/Solid/PowerManagement/Actions/BrightnessControl}} {{org.kde.Solid.PowerManagement.Actions.BrightnessControl.setBrightness}} {{5000}}`
|
||||
|
||||
- Invoke volume up shortcut in a KDE Plasma session:
|
||||
|
||||
`qdbus {{org.kde.kglobalaccel}} {{/component/kmix}} {{invokeShortcut}} "{{increase_volume}}"`
|
||||
|
||||
- Display help:
|
||||
|
||||
`qdbus --help`
|
Loading…
Add table
Reference in a new issue