發布用於建立圖形介面的庫 Slint 0.2

隨著0.2版本的發布,用於創建圖形介面的工具包SixtyFPS更名為Slint。 重新命名的原因是用戶對 SixtyFPS 這個名稱的批評,這導致向搜尋引擎發送查詢時出現混亂和歧義,並且也沒有反映該項目的目的。 新名稱是透過 GitHub 上的社群討論選擇的,使用者在討論中提出了新名稱的建議。

該庫的作者(Olivier Goffart 和 Simon Hausmann)是前 KDE 開發人員,後來轉到 Trolltech 從事 Qt 工作,現在已經成立了自己的公司開發 Slint。 該專案的目標之一是提供以最少的 CPU 和記憶體資源消耗(工作需要數百 KB RAM)的工作能力。 有兩個後端可用於渲染 - 基於 OpenGL ES 2.0 的 gl 和使用 Qt QStyle 的 qt。

它支援在 Rust、C++ 和 JavaScript 程式中建立介面。 本函式庫的作者開發了一種特殊的標記語言“.slint”,它被編譯成適用於所選平台的本機程式碼。 可以在線上編輯器中測試該語言,或透過自行收集範例來熟悉這些範例。 該庫程式碼是用 C++ 和 Rust 編寫的,並根據 GPLv3 許可證或商業許可證分發,允許在專有產品中使用而無需打開程式碼。

發布用於建立圖形介面的庫 Slint 0.2
發布用於建立圖形介面的庫 Slint 0.2


來源: opennet.ru

添加評論