Kirigami 新手入門
學習如何建立您最初利用 Kirigami 的應用程式
這個解說會導引您走過使用 Kirigami 框架 建立您自己的響應式應用程式的過程。一個「響應式應用程式」在此情境下指的是不管人們使用什麼裝置,都能夠輕易地使用該應用程式——在桌面上符合大螢幕與鍵盤滑鼠的使用;在手機上接受觸控螢幕的輸入並符合較小的垂直螢幕等等。
Kirigami 建基於 Qt 專案所提供的 QML 語言與 Qt Quick Controls 2 元件庫上。QML 有對於觸控系統的內建支援,讓它適合行動版應用程式使用。Qt Quick 元件是我們建構應用程式介面時能夠重複使用的視覺項目。Kirigami 是設計來方便建立響應式應用程式的 Qt Quick 元件集合。
雖然您應用程式視覺的部分會使用 QML 來製作,程式的「商業邏輯」——實作應用程式主要功能的程式碼——通常會為了效能而以 C++ 撰寫。下方的教學中我們會探索如何將主要邏輯與使用者介面整合在一起。