タグ

Protocolとfreedesktopに関するItisangoのブックマーク (1)

  • Linuxの基本ディレクト構成などのルールとglib(glibmm),Qtの基本ディレクトリーの取得関数 - retireSakiの日記

    今回は、アプリケーション開発に必要な知識の1つとしての基ディレクトリーの構成などのルールの説明やGTK(glib, glibmm)とQtの基ディレクトリーの取得を実例で比較してみます。 QtだろうがGTK だろうがアプリケーションの多くは共通したディレクトリー構成の情報を取得し、各種設定やデータファイルを取得・保存しています。このとき、ある一定のルールに従って行わないと、システムだけでなく他のアプリに影響する場合もあります。 そこで、基ディレクトリーについての基礎とglib,glimmのこれに関係した関数の一覧を列記したいと思います。 環境変数とユーザーディレクトリー 多くのアプリケーションは実行しているユーザーのディレクトリーに各種情報を取得・保存します。 このときの重要となるのが、GTK_xxx という変数で、env や printenv コマンドなどで実際の変数内の値と確認でき

    Linuxの基本ディレクト構成などのルールとglib(glibmm),Qtの基本ディレクトリーの取得関数 - retireSakiの日記
    Itisango
    Itisango 2020/03/03
    “$XDG_RUNTIME_DIRは、ユーザー固有の重要でない実行時ファイルやその他のファイルオブジェクト(ソケット、名前付きパイプなど)を格納する必要のあるベースディレクトリを定義。”
  • 1