QtQuickTemplate Demo คือแอปพลิเคชันตัวอย่างขนาดเล็กที่เน้นการใช้งานจริง สร้างขึ้นด้วย Qt 6 (Qt Quick / QML) และ C++23 เล็กน้อย เพื่อแสดงจุดเริ่มต้นที่สะอาดตาสำหรับการสร้างแอปพลิเคชันจริง โดยไม่ต้องทำให้คุณสับสนกับรายละเอียดของเฟรมเวิร์ก
โดยพื้นฐานแล้วมันคือ "README ที่มีชีวิต": ติดตั้งแล้วลองใช้งานดู คุณก็จะเห็นสถาปัตยกรรมและระบบ UI ของเทมเพลตที่ทำงานได้จริง
สิ่งที่เดโมนี้แสดงให้เห็น
โทเค็นการออกแบบ + การกำหนดธีม
ธีมแบบซิงเกิลตันส่วนกลางควบคุมสี การจัดรูปแบบตัวอักษร (มาตราส่วนแบบ MD3) ระยะห่าง รูปร่าง และค่าแอนิเมชัน เพื่อให้ UI ของคุณมีความสม่ำเสมอและพัฒนาได้ง่าย
การสลับโหมดสว่าง/มืด
สลับพาเล็ตต์ในขณะรันไทม์เพื่อตรวจสอบความคมชัดและพฤติกรรมของส่วนประกอบ
ส่วนควบคุม Qt Quick ที่ปรับแต่งสไตล์ได้
โมดูล AppStyle เฉพาะให้เวอร์ชันที่มีสไตล์ของส่วนควบคุมทั่วไป
หน้าจอแสดงตัวอย่างสไตล์
แกลเลอรีควบคุมแบบเลื่อนได้ (ปุ่ม, ช่องข้อความ, ช่องทำเครื่องหมาย, สวิตช์, ตัวเลื่อน, แถบความคืบหน้า, กล่องคำสั่งผสม, ปุ่มแท็บ, คำแนะนำเครื่องมือ ฯลฯ) เพื่อให้คุณสามารถตรวจสอบความถูกต้องของสไตล์ทั้งหมดได้ในที่เดียว
ตัวควบคุมการนำทางพร้อมประวัติ
การนำทางแบบใช้ตัวโหลดพร้อมสแต็กย้อนกลับ/ไปข้างหน้า—เรียบง่าย ชัดเจน และขยายได้ง่าย
เค้าโครงแบบปรับได้
โครงร่างแนวตั้งและแนวนอนที่เคารพพื้นที่ปลอดภัยและจัดเรียงส่วนหัว/เนื้อหา/ส่วนท้ายใหม่อย่างเหมาะสม
โครงสร้าง QML แบบโมดูลาร์
หน้า เทมเพลต และส่วนประกอบ UI ที่นำกลับมาใช้ใหม่ได้ จัดระเบียบเหมือนโครงการจริง—ไม่ใช่แค่ตัวอย่างการสอน
เหมาะสำหรับใคร
นักพัฒนา Qt/QML ที่ต้องการโครงการอ้างอิงที่ใช้งานได้จริง
ทุกคนที่กำลังประเมินแนวทาง "เทมเพลตมาก่อน" สำหรับโครงสร้างแอป Qt ข้ามแพลตฟอร์ม
ที่มา
เดโมนี้สร้างขึ้นจากที่เก็บ QtQuickTemplate แบบโอเพนซอร์ส (ค้นหาใน GitHub สำหรับ "Cahlien QtQuickTemplate")
ไม่เกี่ยวข้องกับบริษัท Qt “Qt” เป็นเครื่องหมายการค้าของเจ้าของที่เกี่ยวข้อง