|
@@ -0,0 +1,36 @@
|
|
|
+# qdbus
|
|
|
+
|
|
|
+> Inter-Process Communication (IPC) 및 Remote Procedure Calling (RPC) 메커니즘으로, 원래 Linux를 위해 개발되었습니다.
|
|
|
+> 더 많은 정보: <https://doc.qt.io/qt-5/qtdbus-index.html>.
|
|
|
+
|
|
|
+- 사용 가능한 서비스 이름 나열:
|
|
|
+
|
|
|
+`qdbus`
|
|
|
+
|
|
|
+- 특정 서비스의 객체 경로 나열:
|
|
|
+
|
|
|
+`qdbus {{서비스_이름}}`
|
|
|
+
|
|
|
+- 특정 객체에서 사용 가능한 메서드, 신호 및 속성 나열:
|
|
|
+
|
|
|
+`qdbus {{서비스_이름}} {{/대상/경로/객체}}`
|
|
|
+
|
|
|
+- 인수를 전달하여 특정 메서드를 실행하고 반환된 값 표시:
|
|
|
+
|
|
|
+`qdbus {{서비스_이름}} {{/대상/경로/객체}} {{메서드_이름}} {{인수1}} {{인수2}}`
|
|
|
+
|
|
|
+- KDE Plasma 세션에서 현재 밝기 값 표시:
|
|
|
+
|
|
|
+`qdbus {{org.kde.Solid.PowerManagement}} {{/org/kde/Solid/PowerManagement/Actions/BrightnessControl}} {{org.kde.Solid.PowerManagement.Actions.BrightnessControl.brightness}}`
|
|
|
+
|
|
|
+- KDE Plasma 세션에서 특정 밝기 설정:
|
|
|
+
|
|
|
+`qdbus {{org.kde.Solid.PowerManagement}} {{/org/kde/Solid/PowerManagement/Actions/BrightnessControl}} {{org.kde.Solid.PowerManagement.Actions.BrightnessControl.setBrightness}} {{5000}}`
|
|
|
+
|
|
|
+- KDE Plasma 세션에서 볼륨 증가 단축키 호출:
|
|
|
+
|
|
|
+`qdbus {{org.kde.kglobalaccel}} {{/component/kmix}} {{invokeShortcut}} "{{increase_volume}}"`
|
|
|
+
|
|
|
+- 정상적으로 로그아웃한 후 아무것도 하지 않거나, 재부팅하거나, 종료:
|
|
|
+
|
|
|
+`qdbus {{org.kde.Shutdown}} {{/Shutdown}} {{logout|logoutAndReboot|logoutAndShutdown}}`
|