簡體   English   中英

Python中的XML GUI

[英]XML GUI in Python

我正在做一個項目,其中有人編寫了一個PyGTK GUI,該GUI使用了來自GDL的基座。 他將GUI保存為XML文件:

<?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>
...

代碼調用

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

我需要刪除GDL依賴項。 我仍然可以使用XML布局嗎? 如果是這樣,怎么辦?

這似乎是一個GtkBuilder文件。 您可以使用它,例如

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

window = builder.get_object("mainWindow")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM