freedesktop.org

    2熱度

    1回答

    我正嘗試使用CMake和CPack爲我正在開發的應用程序創建和安裝軟件包(.deb & .rpm)。該軟件包創建的很好,但是在運行dpkg -i mypackage.deb後,我沒有在KDE菜單中找到條目。 下面是我做的步驟: 摘自的CMakeLists.txt: SET(CMAKE_INSTALL_PREFIX /opt/ddm) SET(DDM_DESKTOP_DIR ${CMAKE_IN

    3熱度

    1回答

    我正在編寫python應用程序,並需要在openbox(我有4個桌面)中的特定(不是當前的)桌面中運行另一個程序。有freedesktop _NET_CURRENT_DESKTOP param,但我不知道如何改變它在python和gi.repository(Wnck,Gdk?)下。或者也許使用Xlib?我找不到什麼是最好的方法...

    4熱度

    3回答

    我需要在Qt中檢測用戶的語言和國家代碼。該代碼必須符合http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s04.html的標準。 我試過QLocale,但它在countryToString和languageToString中返回完整的國家和語言名稱。 (我需要短代碼,如「en」而不是「English」。) 其中一種方法是創

    1熱度

    3回答

    我有一個python腳本文件,當我從終端使用它時,它完美的工作。 現在我已經創建瞭如下.desktop文件,以便輕鬆地啓動它: [Desktop Entry] Name=Test GenericName=Test Comment=My test script Type=Application Exec=/opt/test.py Icon=/opt/test.png Categorie

    8熱度

    2回答

    我正在尋找一種簡單的跨平臺方式,在JVM上獲取用於存儲應用程序設置和緩存數據的適當目錄。例如,在Linux下的XDG規格: 配置在~/.config/appname 緩存~/.cache/appname 的Windows東西進去C\Users\user\Application Data或一些這樣的(在Win 7);我收集到的Mac將東西放在~/Library/Application Setting

    3熱度

    1回答

    我的工作a project,我需要抑制電源管理(例如暫停)編程。我能夠從Python的如此完美地做到:在命令行 import dbus pm = dbus.SessionBus().get_object("org.freedesktop.PowerManagement", "/org/freedesktop/PowerManagement/Inhibit") print(pm.HasInhib

    2熱度

    2回答

    void device_added() { printf("Added \n"); g_main_loop_quit (loop); } void device_removed() { printf("Removed\n"); g_main_loop_quit (loop); } int main (int argc, char **arg

    3熱度

    1回答

    我有一個桌面快捷方式,例如/home/user/Desktop/myfolder/link.desktop,它調用位於其他地方的bash腳本,例如, /tmp/myscript.sh 在我的腳本中,如何找到調用腳本的快捷方式的路徑?它有可能嗎? 我真正想要達到的是有一個子文件夾,其中的快捷鏈接是,例如, /home/user/Desktop/myfolder/subfolder。在我的腳本中,我希

    0熱度

    1回答

    我正在通過向~/.config/autostart添加文件來添加自動啓動程序,並且一切正常,但我想知道一些屬性的含義。當我谷歌,我只看到很多桌面條目的例子。我對技術定義感興趣。這個定義在哪裏? 我對一般問題感興趣,但是例如下面做了什麼? Hidden=true NoDisplay=true

    6熱度

    1回答

    我的程序需要一個環境變量,它的一個參數的一部分: myprogram --folder=$HOME/.special 但是,如果我投入.desktop文件的exec行這一點,這是行不通的: Exec=myprogram --folder=$HOME/.special $ HOME似乎沒有任何結果。