2011-04-26 4 views
1

리눅스에서 실행하기 위해 Python을 사용하는 도킹 응용 프로그램을 만들고 싶습니다. 그러나 정확한 GUI 라이브러리를 선택하기에 충분한 통찰력/경험이 없습니다. 요구 사항은 다음과 같습니다.Dock 응용 프로그램을 만드는 데 사용할 파이썬 GUI 라이브러리는 무엇입니까?

  • 독에는 경계선이 있어야합니다.
  • 배경은 SVG 테마로 투명하거나 사용자 정의 할 수 있어야합니다.
  • 아이콘을 SVG 형식으로 가져와야합니다.
  • 몇 가지 효과를 낼 수 있어야합니다. 알파 페이드 인/아웃 또는 윈도우 슬라이딩 인/아웃.
  • 독은 바탕 화면에 특별한 행동해야한다 (등 즉, 예. 항상 상단에, 예약 된 공간 전형적인 도킹 동작을.)
내가 GTK, Qt는, WX, Tkinter를 (한 번 봐 했어 후자는 부적절한 것 같다.) 그러나 나는 무엇을 사용해야하는지 모른다. 이런 종류의 인터페이스와 어떤 기능/문서를 찾고 싶습니다. 어떤 라이브러리가 가장 적합합니까?

감사합니다.

답변

1

글쎄, Qt (PyQt4 사용)가이 작업을 수행 할 수 있어야한다는 사실을 알게되었습니다. SVG 이미지를 다루기위한 특별한 라이브러리가 있으며 다른 라이브러리를 사용하지 않고 GUI 전체를 테마로하는 것이 가능합니다. PyQt4 설명서 over here을 참조하십시오.

관련 문제