2012-01-20 2 views
0

나는 Rhythmbox 플러그인을 쓰려고하는데, 사용자가 내 플러그인에서 제공하는 새로운 "페이지"로 전환 할 수있는 다른 항목을 왼쪽 패널에 추가해야합니다. 불행하게도 RB 플러그인 작성에 관해 찾을 수있는 유일한 ressource는 this이며 나는 그걸 알아낼 수 없습니다.Rhythmbox 사이드 패널에 항목을 추가하는 방법은 무엇입니까?

저는 이 아닙니다. 숙련 된 GTK 개발자이지만, 기본을 알고 있습니다.

아무에게도이를 수행하는 방법을 알고 있습니까?

답변

0

언급 한 링크에서 "Adding UI somewhere other than toolbars and menus" 섹션을 읽으십시오.

+0

발견 한 참조로 문제를 해결할 수 있다면 질문을 게시하지 않았을 것입니다. 나는 그 텍스트를 통해 갔다. 그것은 내가 원하는 정보를 담고 있지 않거나, 아마 더 이상 얻지 못했을 것입니다. (아니면 시도해 보았지만 제대로 작동하지 않았습니다.) – drakide

1

Rhythmbox의 소스 패널에 새 항목을 추가한다고 가정합니다.

RB.Source의 하위 클래스를 지정하고 gobject.type_register(ClassName)을 사용하여 gobject로 등록해야합니다.

여기에 새로운 gi.repository을 사용하는 example이 있으며 그 중 많은 수가 don't입니다.

+0

감사합니다. rhythmbox 플러그인에 대한 참조/튜토리얼을 얻을 수있는 장소를 알고 있습니까? 예제 플러그인은 다음 오류를 반환합니다. AttributeError : 'gi.repository.RB'객체에 'Plugin'속성이 없습니다. – drakide

관련 문제