glib

    0熱度

    1回答

    我想爲使用ndk的android編譯模塊。該庫對glib有依賴性,所以我使用https://github.com/ieei/glib構建了它,並且一切似乎都正常。然而,當我嘗試使用油嘴模塊在我的Android.mk文件,我得到的運行NDK建造以下: jni/fluidsynth/fluidsynth/fluidsynth/src/fluid_cmd.c:1837: error: undefined

    0熱度

    1回答

    有沒有辦法在這些數據類型之間進行轉換?我正在使用Qt,但仍需要一些glib功能,我還沒有找到一種方法來做到這一點。我需要使用GAppInfo獲取已安裝應用程序的列表,並將其顯示在QListView中,爲此我需要獲取這些應用程序的圖標。使用g_app_info_get_icon提取它會返回一個GIcon,我需要使用的是一個QIcon來獲取它的QVariant。

    1熱度

    1回答

    我有一些問題委託一個工作線程的主線程的函數調用。由於我無法從工作線程調用GTK,因此我想將此調用委託給主線程爲我執行。該函數應該儘快在主線程上調用。 我試過如下: g_idle_add(myfunc, myargs); g_main_context_wakeup(NULL); 但它不工作。 myfunc()不會立即調用,而只會在其他輸入到達時觸發主循環。我真的不明白爲什麼它不起作用。 g_m

    0熱度

    1回答

    我們正在使用開羅和Poppler c庫來提供QR代碼的東西,而在unix/linux/ubuntu上,在生產和測試系統中都很好。 Mac OS X上的開發人員經常遇到這些問題,比如我們將Mac OS x從10.9升級到10.10,或者將紅寶石從1.9升級到2.1。 我們的工程師目前正忙於使用Ruby 2.1 Rail 3.2.21和Mac OS x 10.10的最新版本。我們有RVM,HomeBr

    1熱度

    1回答

    在我的應用程序中,我將通過dbus獲得一條消息,該消息必須使用gvariant函數進行解析。 格式字符串是G_VARIANT_TYPE( 「一個(YSB((SSS)(SSS)))」 樣品代碼構建一個gVariant是如下 INT ParseVariant(GVariant *值); int main() { GVariantBuilder *builder; GVariant *value

    0熱度

    1回答

    我想提取的「/」 例如第一次出現之後的存在的字符串一個具有一個char *卡在這種形式中的一種: hw:0/Line default/Master ,我需要的char *通道(線路,碩士,...) 在標準C可以用 「strcspn」 和 「strlen的」 char *card, *channel; int i; i = strcspn(card, "/");

    2熱度

    1回答

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

    0熱度

    1回答

    我正在學習GLib GHashTable源代碼。 你可以在這裏看到鏈接的源代碼。 https://github.com/GNOME/glib/blob/master/glib/ghash.c https://github.com/GNOME/glib/blob/master/glib/ghash.h GHashTable *g_hash_table_new (GHashFunc hash_func

    0熱度

    2回答

    這個問題與GLib for c programming有關。 原代碼在這裏: https://github.com/GNOME/glib/blob/master/glib/gslice.h 在glist.h,我看到了宏觀_g_list_alloc0,我想知道它是怎麼implements.So我回到正軌。 #define _g_list_alloc0() g_slice_new0 (GList)

    0熱度

    3回答

    我試圖使用Glib-Dbus中的linux來調用DBus方法NetworkManager。當我創建一個GDBusProxyg_dbus_proxy_new_sync然後釋放它g_object_unref,新創建的GDBusProxy似乎不被釋放。我用pmap -x <pid>來顯示我的進程內存使用情況,並且RSS值不斷增加。有人能幫我嗎? 這是導致該問題的代碼: int main (