gsettings

    1熱度

    1回答

    我下面http://www.micahcarrick.com/gsettings-python-gnome-3.html使用GSettings從蟒蛇,我已經成功地讀取值: from gi.repository import Gio gso=Gio.Settings.new("org.gnome.desktop.wm.preferences") gso.get_value("focus-mode

    2熱度

    1回答

    我對Linux GUI編程相當陌生,並且很難理解GSettings和Schemas。 如果我啓動一個終端並運行gsettings list-schemas,我會看到各種Gnome應用程序的架構列表。我還可以從終端啓動應用程序,如gedit。 org.gtk.Settings.FileChooser不包含名爲鍵: 然而,當我嘗試從該終端推出我自己的GTK應用程序,當我點擊文件選擇器按鈕,我得到一個錯

    0熱度

    1回答

    我有一個GSchema定義,像這樣一些標誌: <flags id="org.example.program"> <value nick="ENGLISH_WORD" value="1"/> <value nick="ANOTHER_WORD" value="2"/> </flags> 不過,我已經被翻譯,這些不被gettext的處理或在.POT文件提供的通知。有什麼方法可

    0熱度

    1回答

    我在我的Vala應用程序中使用GSettings來存儲一些數據。我的一個領域應該存儲日期。 Vala中管理日期和時間的所有函數都返回int64值。 我知道如何在GSettings模式中存儲int值,但我想要做到這一點,而無需將int64轉換爲int。 我知道現在不是問題,我可以安全地將int64 DateTime轉換爲int,但有一天它會溢出並且無法正常工作。 所以,問題是:在GSettings中

    1熱度

    1回答

    經過近40個小時的努力,我終於安裝了meld 3.14.2(在Redhat 6.3服務器上的NFS共享上),安裝了每個和每一個依賴,並最終似乎是成功的。但需要解決的一個壓軸錯誤: (meld:20703): GLib-GIO-ERROR **: No GSettings schemas are installed on the system Trace/breakpoint trap (core

    3熱度

    1回答

    我正在嘗試使用gsettings ssh設置idle timeout的Ubuntu 14.04。 我使用的命令都是這樣 dbus-launch gsettings set org.gnome.desktop.session idle-delay 600 dbus-launch gsettings set org.gnome.desktop.screensaver lock-delay 0 dbus

    1熱度

    1回答

    我在我的Vala應用程序中使用Glib.Settings。我想確保即使模式或密鑰不可用,我的程序也能正常工作。所以我添加了一個try/catch塊,但是如果我使用不存在的鍵,程序會出現段錯誤。據我瞭解,它甚至沒有達到聲明。 下面是一個使用設置功能: GLib.Settings settings; string token = ""; try { settings = new GLi

    2熱度

    1回答

    我很好奇,如果gsettings可以用來存儲對象,或者一定要靜態設置?用戶對象等對象是否可以存儲在gsettings中?用戶可以添加和刪除每個用戶的固定屬性嗎?