簡體   English   中英

gtk + -2.0,林間空地

[英]gtk+-2.0, glade

我是gtk +編程領域的新手。 我在Linux系統上安裝了Glade-2.6。 當我嘗試構建我的GUI時,它提供2個選項-C和LibGlade。 但是對於libglade,它說它已被棄用,我應該改用intltool。 這是什么意思,為什么不贊成使用LibGlade?

您的林間空地版本實際上很舊。 最新版本是3.6。 目前,libglade正在逐步淘汰,但出於完全不同的原因:有一個名為GtkBuilder的新替代方案,它直接包含在GTK +中(而不是作為一個單獨的庫),並且具有更多功能。 如果您是我,我將使用GtkBuilder而不是libglade,或者使用其中之一而不是使用生成的C代碼。 libglade / GtkBuilder使用的XML更緊湊,更易於理解,並在需要時更易於手動修改。

老實說,我不確定為什么要說應該使用intltool。 作為國際化的框架,它的目的似乎與libglade完全不同。 我還沒有用GTK +編程足夠長的時間來知道那里的歷史。

暫無
暫無

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

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