Qt Quick入門編程:開發簡單的鬧鐘應用程序
Qt是目前最先進、最完整的跨平臺C++開發工具。它不僅完全實現了一次編寫,所有平臺無差別運行,更提供了幾乎所有開發過程中需要用到的工具。如今,Qt已被運用于超過70個行業、數千家企業,支持數百萬設備及應用。
Qt Quick入門編程
本教程介紹如何開發簡單的鬧鐘應用程序,作為Qt Quick和Qt Quick Controls2的簡介。
此應用程序類似于通常在Android手機上找到的鬧鐘應用程序。它的功能使您可以輸入,編輯或刪除鬧鐘。鬧鐘可以在給定的日期觸發,您可以將其設置為在隨后的幾天重復一次。
主屏幕顯示已保存鬧鐘的列表:

詳細信息屏幕使您可以編輯或刪除現有鬧鐘:

對話框屏幕用于添加新鬧鐘。當您單擊主屏幕底部的“ +” 圓形按鈕時,它將彈出:

源文件位于qtdoc存儲庫中。您可以從Qt項目中獲取Qt 5源,也可以將它們作為Qt 5的一部分進行安裝。該應用程序也位于Qt Creator的“歡迎”模式的示例列表中。
創建鬧鐘項目本節說明如何在Qt Creator中創建項目。它討論了Qt Creator自動生成的文件,以及程序員必須在Qt Creator或其他一些編輯器中創建的兩個文件。后兩個文件包含在本教程的源代碼中。
Qt Creator在向導的幫助下,可以在Qt Creator中設置新項目,該向導將指導您逐步完成項目創建過程。向導會提示您輸入該特定類型的項目所需的設置,并為您創建項目。
要創建Alarms項目,請選擇 File > New File or Project > Application > Qt Quick Application - Empty > Choose。在“ Name”字段中鍵入“alarms” ,然后按照向導的說明進行操作。


Qt Quick應用程序向導將創建一個包含以下源文件的項目:

該向導在下面的main.cpp文件中生成代碼。此代碼塊啟用高DPI縮放,并聲明app和engine。然后,引擎會加載我們的主要QML文件。
其他源文件

所有源文件代碼教程請關注后續文章。