1. خانه
  2. پروژه‌ها
  3. Qt-Deep-Dive

Desktop software

Qt Deep Dive: ساخت برنامه‌های دسکتاپ، فصل به فصل

گزارش مهندسی یادگیری Qt با C++. ساختار کتاب Mastering Qt 5 (ویرایش دوم) را دنبال می‌کند و پروژه هر فصل را با ابزارهای مدرن C++ و تم تیره QSS دوباره می‌سازد.

فناوری‌ها
Qt 5/6 · C++17/20 · QSS · SQLite · Qt Charts
تیم
پروژه شخصی یادگیری.
حوزه
Desktop software

چه کاری می‌کند

  • برنامه ToDo، پایشگر اطلاعات سیستم چندسکویی با Qt Charts و برنامه گالری که به یک کتابخانه مشترک و یک رابط دسکتاپ تقسیم شده است.
  • دسترسی به SQLite از طریق لایه DAO، به‌همراه کلاس‌های model/view، مدل‌های پراکسی و دلگیت‌های سفارشی.
  • اتصال امن سیگنال و اسلات، اسلات‌های لامبدا و قواعد صریح مالکیت حافظه.
  • نقشه راه ۱۴ فصلی که وضعیت هر فصل در README مخزن ثبت می‌شود.

سهم من

نوشته و نگهداری‌شده توسط مهبد بمانی‌چم.