2011-05-01 88 views
2

我不是一個Web應用程序的親,但需要開始工作的一個項目,所以我需要知道,如果睡衣(還是我說Ø產生的JavaScript /睡衣P)是在PyQt的一樣好二維圖形和小部件功能的條款。我有一個桌面python應用程序,它使用pyqt實現了一些豐富的2D圖形(包括動畫/碰撞檢測等)。睡衣VS PyQt的或GWT

現在我專門找了類似的圖形和小部件的功能相當於網絡客戶端。睡衣是否支持所有具有相同外觀和感覺的pyqt UI功能?

我也在探索GWT,因爲我相信GWT有一套很好的用戶界面,並且還支持像vaadin,smartgwt等體面的第三方工具,但是我的偏好是因爲它的python和我正在編寫一個等效的基於pyqt的桌面應用程序,所以更適合python,然後java。我也不確定GWT的外觀是否與windows上基於pyqt的UI相匹配。

任何見解將是非常有益

在此先感謝

問候 希亞姆

+0

我發現有一個qt webkit,它也被移植到pyqt中,使用它可以開發一個web界面,並且具有與pyqt桌面應用程序相同的外觀和風格。將進一步探索這一點。 如果有人有任何指向它,然後PLZ建議 – Shyam 2011-05-01 18:21:05

回答

2

可能爲時已晚,但如果任何人都需要一個答案,

睡衣小部件大多是同GWT的(大部分是來自GWT直接翻譯過來,但我們有一些自己的小部件也行),並且不達標的Qt,GTK或任何其他工具。

如果您正在尋找到使用webkit的,你可以得到最好的兩個世界,並用睡衣PyJD。這樣你同樣的應用程序可以被編譯成HTML/CSS/JavaScript和Web瀏覽器中運行,並在同一時間,你可以在PyQt的,WebKit的,xulrunner的運行或與原Python代碼MSHTML。