تفاصيل العمل

? وصف المشروع الاحترافي

اسم المشروع: آلة حاسبة احترافية بواجهة رسومية باستخدام PyQt6 مع نظام سجل العمليات

الفكرة العامة

المشروع عبارة عن تطبيق مكتبي متكامل يحاكي وظيفة الآلة الحاسبة التقليدية، لكنه يتميّز بواجهة حديثة (Modern UI) وإمكانية تبديل بين الوضع الليلي والفاتح، بالإضافة إلى سجل عمليات ديناميكي يُظهر كل العمليات السابقة مع نتائجها.

? المزايا والوظائف الرئيسية

واجهة مستخدم تفاعلية وجذابة

مصممة باستخدام مكتبة PyQt6.

تقسيم الواجهة إلى قسمين:

قسم الآلة الحاسبة.

قسم السجل التاريخي للعمليات.

دعم الوضع الليلي والفاتح

زر مخصص لتبديل الألوان والأنماط بسهولة.

ألوان متناسقة وحديثة تعطي تجربة استخدام مريحة.

وظائف حسابية متنوعة

العمليات الأساسية: الجمع، الطرح، الضرب، القسمة.

الدوال الرياضية الإضافية: الجذر التربيعي (√) وتربيع الرقم (x²).

معالجة الأخطاء مثل القسمة على صفر أو المعادلات غير الصحيحة.

سجل عمليات متكامل

عرض آخر العمليات المنفذة مع نتائجها.

إمكانية مسح السجل بضغطة زر.

تصميم واجهة متجاوب وسلس

أزرار منسقة وواضحة.

دعم الخطوط الحديثة مثل Segoe UI وConsolas.

استخدام عناصر تخطيط احترافية مثل QVBoxLayout, QGridLayout, وQSplitter.

? التقنيات المستخدمة

لغة البرمجة: Python 3

مكتبة الواجهة الرسومية: PyQt6

مكتبات مساعدة:

math للعمليات الرياضية.

sys لتشغيل التطبيق.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات