2010-07-06 18 views
1

我打算在Ubuntu 10.4上開發一些使用X的小應用程序。有沒有人知道我在哪裏可以找到關於這個主題的任何文檔,包括Ubuntu使用的小部件集(我習慣於Motif,並且它們看起來不像Motif小部件)?X Windows文檔

此外,有沒有人知道在哪裏可以找到一些工具來幫助這個(沿X設計師的線)?

或者,如果您認爲X與洞穴繪畫相提並論,您是否可以提出其他可能性?

(我沒有優秀的O'Reilly系列可悲的)。

回答

2

如果需要,可以使用Motif。我認爲lesstif-dev軟件包就是你要找的東西,但是在Ubuntu上這看起來相當陌生。

Ubuntu中使用的小部件集是GTK(特別是GTK2)。周圍有幾個UI設計師,比如Glade。

http://www.gtk.org/ http://glade.gnome.org/

你也可以使用Qt,附帶使用Qt Designer(或Qt Creator中)。 Qt應用程序使用GTK主題,因此幾乎(但不完全)與GTK應用程序相同。

http://qt.nokia.com/

+0

謝謝。如果Ubuntu使用GTK,那麼我將使用GTK。在羅馬做到入鄉隨俗。 – 2010-07-06 11:24:56

1

查找的KDevelop和朋友。做X直接呼叫可能證明是不可持續的,因爲X API可能會改變。通過使用GTK或KDE/QT,您可以添加額外的「安全」網絡

+0

謝謝。我將再次嘗試KDevelop(迄今爲止沒有運氣;我已經發布了一個關於這個主題的問題,這使我贏得了「風滾草」徽章)。如果可以避免的話,我也不喜歡編碼個人電話。 – 2010-07-06 11:26:44