Lazarus Ide可以使用多個gui庫。我在Windows上。我不知道它們之間有什麼不同...... 很明顯,lcl是最穩定的。Fpgui和lcl和qt有什麼優點和缺點?
爲什麼任何人都會使用Qt和fpgui,一旦它們質量好?
Lazarus Ide可以使用多個gui庫。我在Windows上。我不知道它們之間有什麼不同...... 很明顯,lcl是最穩定的。Fpgui和lcl和qt有什麼優點和缺點?
爲什麼任何人都會使用Qt和fpgui,一旦它們質量好?
LCL是抽象的。 IOW LCL的核心部分適用於所有平臺。這有點以Windows爲中心,因爲它從Delphi的Windows中心VCL派生出基本原則(和兼容性)。
在Windows下,拼箱貨一般使用Win32/64 GDI API層作爲後端,但它也可以使用別人,最顯着的QT和GTK2(雖然這些都是比較測試階段)
如果你有majorly投資於在Linux下製作複雜的GUI應用程序,並使用QT特定功能,LCL-with-QT後端將例如允許您更輕鬆地移植此代碼。
IOW在Windows上使用除win32/64(GDI)以外的任何內容僅用於有趣的特定目的,其代碼庫超出了非Windows起源的LCL範圍。
FPGUI是一個人的使命,創建一個自己的(所有者繪製)的widgetset。拼箱港口已經計劃好,但從未交貨。通常,這些類型的GUI被用於應用程序本質上全屏運行的嵌入式POS環境中。 它可能也適用於Windows,因爲它是ownerdrawn,可能只需要一些基本的基元來使它工作,並將它移植到Windows中便於開發。