2012-04-10 57 views
0

我想知道它是否有一些方式來設計更美觀,個性化的圖形用戶界面。到目前爲止,我所見過的所有應用程序都是基於Gtk的應用程序,它們具有「linux面」。這並不難看,但如果我想讓自己的設計進入我的應用程序呢? 有一個這樣的Windows Presentation Foundation的框架?在linux中的自定義GUI設計

+1

你看過Qt庫和Qt-designer嗎? – yazu 2012-04-10 10:35:36

+0

Qt由KDE桌面使用,它非常靈活,您可以使用它創建漂亮的GUI。 – Kunal 2012-04-10 10:35:57

回答

1

嘗試QT框架。隨着Ubuntu 12.04的問世 - 他們正在從基於GTK和Gnome的應用程序轉向基於QT的GUI。 QT擁有更美觀和個性化的圖形用戶界面。

http://qt.nokia.com/products/

0

主要GUI框架是Qt和GTK +。如果你不喜歡GTK +程序的外觀,定義一個自定義GTK +主題比從頭開始編寫一個新程序更容易。您還可以定義自定義小部件,其外觀和工作方式完全按照您的需要進行。還有一個稱爲SDL的更低級(和跨平臺)框架。你必須從頭開始做所有事情。它基本上只提供繪製屏幕和讀取鍵盤和鼠標事件的功能。但是您可以創建一個與SDL完全一樣的程序。正因爲如此,並且由於速度很快,SDL經常用於遊戲。

0

wxWidgets是另一個很棒的跨平臺框架。