باي كيو تي 5 هي مجموعة أدوات تطوير قوية تسمح لك بإنشاء واجهات رسومية تعتمد على لغة برمجة بايثون. تتمثل إحدى أهم المهام عند إنشاء واجهة مستخدم في ضبط حجم الخط لضمان أقصى قدر من قابلية استخدام التطبيق. في هذه المقالة ، سوف ننظر في كيفية تغيير حجم الخط في باي كيوت 5 ، وتقديم دليل كامل للطرق والوظائف الأساسية التي سوف تساعدك على تحقيق النتيجة المرجوة.
كل عنصر من عناصر واجهة المستخدم باي كيوت 5 لديه خاصية الخط الذي يسمح لك لتغيير الخط الخاص به. يتم تمثيل الخطوط في باي كيوت 5 بواسطة كائن من فئة كفونت. لتغيير حجم الخط ، يمكنك استخدام طريقة سيتبوينتسيزي ، والتي تأخذ قيمة عدد صحيح كمعلمة. على سبيل المثال:
الخط = كفونت()
الخط.سيت بوينتحجم (12)
سيقوم هذا الرمز بإنشاء خط بحجم 12 نقطة. ثم يمكنك تعيين هذا الخط إلى عنصر واجهة باستخدام طريقة سيتفونت. على سبيل المثال:
التسمية = قلبيل ('مرحبا ، العالم!’)
التسمية.سيتفونت (الخط)
الآن " مرحبا العالم!"سيتم عرض مع حجم الخط من 12 نقطة. ستقدم المقالة أمثلة أكثر تفصيلا لاستخدام طرق ووظائف مختلفة لتغيير حجم الخط في عناصر باي كيو تي 5 المختلفة.
- أساسيات العمل مع الخط في باي كوتون 5
- الخطوة 1: إنشاء واجهة المستخدم الرسومية في باي كيوت 5
- الخطوة 2: تحديد عنصر واجهة مستخدم لتغيير حجم الخط
- الخطوة 3: استخدام طريقة سيتفونت () لتغيير الحجم
أساسيات العمل مع الخط في باي كوتون 5
يلعب الخط دورا مهما في واجهة المستخدم لأي تطبيق ، بما في ذلك التطبيقات المطورة باستخدام باي كيو تي5. في هذا القسم ، وسوف ننظر في الطرق الرئيسية للعمل مع الخط في بايكت5.
لتغيير حجم الخط في باي كيوت 5 ، يمكنك استخدام طريقة كفونت.سيتبوينتزيزي () ، تحديد الحجم المطلوب في النقاط. على سبيل المثال:
الخط = كفونت()الخط.سيت بوينتحجم (12)
التسمية = قلبيل ('نص المثال')
التسمية.سيتفونت (الخط)سيقوم هذا الرمز بإنشاء كائن خط بحجم 12 نقطة وتطبيقه على كائن قلبيل يحتوي على النص "نموذج النص". ستكون النتيجة عرض نص بحجم الخط المحدد.
يمكنك أيضا استخدام كفونت.طريقة سيتبيكسلزيزي () لتعيين حجم الخط بالبكسل:
الخط = كفونت()
الخط.سيتبيكسلحجم (16)
التسمية = قلبيل ('نص المثال')
التسمية.سيتفونت (الخط)
سيقوم هذا الرمز بتعيين حجم الخط إلى 16 بكسل وتطبيقه على كائن كلابيل.
- هناك أيضا طرق أخرى للعمل مع الخط في بايكت5 ، مثل سيتفاميلي () ، سيتبولد () ، سيتاليك () ، الخ. تسمح لك بتغيير سمات الخط المختلفة ، مثل الاسم والخط الغامق والإمالة وغيرها.
تغيير الخط في باي كيوت 5 يسمح لك لتعيين نمط فريد ومظهر التطبيق الخاص بك ، مما يجعلها أكثر جاذبية وقابلة للقراءة للمستخدمين.- الخطوة 1: إنشاء واجهة المستخدم الرسومية في باي كيوت 5
قبل البدء في تغيير حجم الخط في باي كيوت 5 ، تحتاج إلى إنشاء واجهة مستخدم باستخدام مكتبة باي كيوت 5.- لإنشاء واجهة المستخدم الرسومية (واجهة المستخدم الرسومية) في باي كيوت 5 ، يتم استخدام أداة خاصة تسمى كيو تي مصمم. كيو تي مصمم يسمح لك لإنشاء واجهة باستخدام العناصر البصرية مثل الأزرار وحقول الإدخال والجداول ، وغيرها.
- الخطوات التالية سوف تساعدك على إنشاء واجهة المستخدم الرسومية باستخدام كيو تي مصمم:
- قم بتثبيت باي كيو تي 5 إذا لم يكن مثبتا بالفعل على جهاز الكمبيوتر الخاص بك. يمكنك استخدام بيب لتثبيت حزمة باي كيو تي 5:
بيب تثبيت باي كيو تي 5
تشغيل كيو تي مصمم من سطر الأوامر. على ويندوز ، يمكنك العثور عليه في مجلد باي كيوت 5 في قائمة ابدأ. على ماك ولينكس ، اكتب الأمر التالي في المحطة:
مصمم
في كيو تي مصمم ، إنشاء واجهة عن طريق تحديد العناصر الضرورية من شريط الأدوات ووضعها على النموذج. يمكنك إضافة أزرار وحقول إدخال وتسميات وعناصر أخرى.
قم بتعيين اسم وخاصية لكل عنصر واجهة. سيساعدك الاسم في الوصول إلى العناصر الموجودة في الكود ، وستسمح لك الخاصية بالتحكم في مظهرها وسلوكها.
احفظ الواجهة في ملف بامتداد.واجهة المستخدم.
بعد إنشاء واجهة المستخدم الرسومية في كيو تي مصمم ، يمكنك البدء في تغيير حجم الخط في باي كويت 5 باستخدام رمز بايثون. في الخطوات التالية ، سننظر في كيفية القيام بذلك. | الخطوة 2: تحديد عنصر واجهة مستخدم لتغيير حجم الخط |
لتغيير حجم الخط في الأدوات ، يجب أن يكون لديك حق الوصول إليها. عادة ما يتم إنشاء الحاجيات في واجهة المستخدم باستخدام كيو تي مصمم أو إنشاؤها برمجيا. في كلتا الحالتين ، تحتاج إلى معرفة اسم الأداة (أو متغيرها) من أجل العمل معها بشكل أكبر. | على سبيل المثال ، إذا كان لديك قلبيل ، يمكن أن يكون اسم هذه القطعة "التسمية". إذا كان لديك كتكستديت ، يمكن أن يكون الاسم "تكست_ديت". |
دعونا ننظر إلى هذا مع مثال رمز: | القطعة |
لقلابل |
كبوشبوتون
زر.سيتفونت (كفونت ("تايمز" ، 14))
كتكستديت
لقلابل
| يسمح لك بتغيير حجم خط النص. للقيام بذلك ، تحتاج إلى إنشاء كائن من الفئة | كفونت |
|---|---|
وتعيين القيم المطلوبة لحجم الخط. | مثال على استخدام |
سيتفونت ()
الخط.سيتبوينتسيزي (16) # تغيير حجم الخط بنسبة 16 بكسل
التسمية.سيتفونت (الخط)