glib

    0

    1답변

    GValue에서 GdkRGBA을 얻으려고하고 있지만 해당 유형의 GValue을 초기화 할 수 없습니다. 나는 다음과 같은 코드를 시도 : GValue value; g_value_init(value, G_TYPE_OBJECT); gtk_style_context_get_property(style_context, "color", STATE_FLAG_NORMA

    9

    1답변

    몇 년 후에 gtk.gdk.PixbufLoader을 사용하고 있습니다. 오늘은 새로운 안드로이드 장치에서 JPG 파일을로드하고이 예외를 얻으려고 : 같은 파일이 EOG에로드 할 수 있습니다 Traceback (most recent call last): File "myscript.py", line 118, in next loader.writ

    2

    2답변

    perl Gtk2를 설치하고 싶습니다. 우선이 설치가 필요합니다. sudo cpanm Glib을 시도했지만 컴파일 할 때 오류가 발생합니다 (같은 효과로 .tar.gz 소스 등을 다운로드하려고 시도했습니다). 나는 또한 이전 버전의 Glib로 시도했다. OS X 10.11 (El Capitan)을 사용 중입니다. 여기에 오류가 있습니다 : error: '_

    0

    1답변

    GHashTable을 사용하여 문자열을 GArrays으로 매핑하려고합니다. 지금까지 성공하지 못했습니다. 그래서 같은 hash_table = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, NULL); 그리고 내 GArray : 나는 해시 테이블과 같이 선언 나는 해시 테이블에 배열을 삽입하기 위해 노력

    4

    1답변

    다음과 같은 간단한 코드가 있습니다. D-Bus를 청취하고 새로운 일자리가 생기면 무언가를합니다. 그것이 작동하기 위해서 내가 찾은 여러 사례들에 의해 제시 되었기 때문에 나는 GLib.MainLoop().run()을 시작할 필요가있다. 이 과정에서 나는 IPC 버스를 지속적으로 듣고 메시지를 수신 할 때 뭔가를하기를 원한다. 하지만 분명히 그 프로그램은

    0

    1답변

    해시 테이블에 Glib을 사용하고 있습니다. 키에서 값을 업데이트해야합니다. 거기에 삭제 및 업데이 트에 대한 해시 테이블에 삽입하지 않고 방법이있다. 나는 그것이 내가이 기능을 사용할 수있는 방법이라면 gboolean g_hash_table_replace (GHashTable *hash_table, gpointer key,

    1

    3답변

    glib 유형 x의 매크로 x_get_instance_private()을 생성합니다. gdb을 사용하여 디버깅 할 때 매크로를 호출 할 수 없습니다. 인스턴스 개인 데이터는 어떻게 볼 수 있습니까? 디버깅하는 함수는 인스턴스의 개인 데이터를 가져 오지만 보유하는 변수는 <optimized out>입니다.

    1

    1답변

    학교 프로젝트를 위해 Linux에서 기본 응용 프로그램을 개발해야합니다. GTK와 함께 작업하기로 결정했고 공식 가이드를 읽기 시작했습니다. GTK API 자체는 이해하기 쉽지만 GObject 및 GLib의 문제점에 직면하고 있습니다. 배우기가 어려우며 익숙하지 않은 이유를 모르겠습니다. GObject와 GLib가 GTK와 함께 작동하도록 배워야합니까? G

    1

    1답변

    GLib's main loop은 g_timemout_source_new 및 관련 기능을 사용하여 주기적으로 콜백 기능을 예약 할 수 있습니다. 콜백은 예약 된 간격 후에 false을 반환 할 때까지 반복적으로 호출됩니다. 이제이 프로세스를 동적 간격으로 수정하려고합니다. 그냥 true 또는 false 대신에 콜백은 다음 번 호출까지 경과해야하는 시간 값을

    2

    1답변

    저는 현재 vala를 배우려고합니다. 내 샘플 응용 프로그램 GLib.Menu 동작에 문제가 있습니다. 나는 앱을 종료해야하는 새로운 동작 인 quit_action을 선언했습니다. 컴파일러는 경고 나 오류없이 실행되지만, 앱을 실행할 때 메뉴를 열 수 있지만 "quit"항목은 회색으로 표시됩니다. /* main.vala */ using Gtk; cl