「Qtの基礎 - 管理者権限」の版間の差分

ナビゲーションに移動 検索に移動
106行目: 106行目:
*: ファイルの場所 : /usr/share/dbus-1/interfaces
*: ファイルの場所 : /usr/share/dbus-1/interfaces
*: .xml拡張子
*: .xml拡張子
*: <u>このファイルは、/usr/share/dbus-1/interfacesディレクトリに配置しなくてもよい。</u>
*: ファイル名を、org.qt.policykit.examples.xmlファイルとする。
*: ファイル名を、org.qt.policykit.examples.xmlファイルとする。
* D-Busポリシーファイル
* D-Busポリシーファイル
117行目: 118行目:
*: ファイルの場所 : /usr/share/dbus-1/system-services
*: ファイルの場所 : /usr/share/dbus-1/system-services
*: .service拡張子
*: .service拡張子
*: <br>
*: D-Busでは、D-Busサービスにアクセスすると自動的にソフトウェアが実行される仕組みが存在する。
*: この機能を使用する場合は、/usr/share/dbus-1/servicesディレクトリにD-Busサービスファイルを作成する必要がある。
*: これにより、D-Busインターフェースのメソッドにアクセスする前に、ヘルパー実行ファイルを手動で実行する必要がなくなる。
*: <br>
*: <code>[D-BUS Service]</code>
*: <code>Name=<D-Busサービス名></code>
*: <code>Exec=<ヘルパー実行ファイルのフルパス></code>
*: <code>User=root</code>
*: <br>
*: ファイル名を、org.qt.policykit.examples.serviceファイルとする。
*: ファイル名を、org.qt.policykit.examples.serviceファイルとする。
<br>
<br>
==== ヘルパー実行ファイルの開発 ====
==== ヘルパー実行ファイルの開発 ====
  # SampleHelper.proファイル
  # SampleHelper.proファイル

案内メニュー