AppIndicator에 슬라이더를 어떻게 추가합니까?


14

사운드 메뉴와 비슷한 AppIndicator에 슬라이더를 추가하려고합니다. 사운드 메뉴의 코드를 살펴본 결과 libido-0.1을 사용해야한다는 것을 알았습니다. 여기 내가 지금까지 가지고 있고 메뉴에서 '-'기호 만 보입니다.

indicator_menu = gtk_menu_new();
ido_slider_widget = ido_scale_menu_item_new_with_range("BRIGHTNESS", IDO_RANGE_STYLE_DEFAULT,  0, 0, 100, 1);
ido_scale_menu_item_set_primary_label(IDO_SCALE_MENU_ITEM(ido_slider_widget), "BRIGHTNESS");
ido_scale_menu_item_set_style(IDO_SCALE_MENU_ITEM(ido_slider_widget), IDO_SCALE_MENU_ITEM_STYLE_LABEL);
ido_scale_menu_item_set_primary_label(IDO_SCALE_MENU_ITEM(ido_slider_widget), " - ");
ido_scale_menu_item_set_secondary_label(IDO_SCALE_MENU_ITEM(ido_slider_widget), " + ");

GtkMenuItem *menu_slider_item = GTK_MENU_ITEM(ido_slider_widget);

gtk_menu_append(indicator_menu, GTK_WIDGET(menu_slider_item));
gtk_menu_append(indicator_menu, gtk_menu_item_new_with_label("dfdsfds"));

gtk_widget_show_all(indicator_menu);
gtk_widget_show_all(ido_slider_widget);

app_indicator_set_menu(indicator, GTK_MENU(indicator_menu));

가능한 답변에 대해 미리 감사드립니다.

답변:


12

아야 타나 메일 링리스트에 질문을하고 Ted Gould로부터 답변을 받았습니다.

불행히도 오늘날 불가능합니다. dbusmenu에서 사용자 지정 메뉴 항목을 지원하여 응용 프로그램 표시기 (IDO 사용 포함)에 필요한 모든 작업을 수행 할 수는 있지만 아직 완료 할 시간을 찾지 못했습니다.

따라서 답변을 닫을 수 있습니다.

편집 : 프로젝트에 더 관심이있는 사람은 Ted에 연락하여 어떻게 도울 수 있는지 확인할 수 있습니다.


여전히 가능하지 않습니까?
Postadelmaga
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.