2010-07-21 2 views
1

나는 누군가가 GDL에서 도킹을 사용하는 PyGTK GUI를 작성한 프로젝트를 진행하고 있습니다.Python의 XML GUI

<?xml version="1.0"?> 
<interface> 
    <requires lib="gtk+" version="2.16"/> 
    <object class="GtkUIManager" id="uimanager"/> 
    <object class="GtkWindow" id="mainWindow"> 
    <property name="title" translatable="yes">Title</property> 
... 

코드 내가 GDL 종속성을 제거 할 필요가

self.dock_layout.load_from_file("gui_layout.xml") 

호출 그는 XML 파일로 저장 GUI를 가지고있다. XML 레이아웃을 계속 사용할 수 있습니까? 그렇다면 어떻게?

+0

XML 레이아웃의 모양에 대해 자세히 설명해 주시겠습니까? – ptomato

+0

첫 번째 게시물을 수정했습니다. – rhombidodecahedron

답변

0

이 파일은 GtkBuilder 인 것 같습니다. 사용할 수 있습니다 (예 :

builder = gtk.Builder() 
builder.add_from_file("gui_layout.xml") 

window = builder.get_object("mainWindow")