المحتوى هنا ينقصه الاستشهاد بمصادر، أي معلومات غير موثقة يمكن التشكيك بها وإزالتها.
هذه المقالة يتيمة. ساعد بإضافة وصلة إليها في مقالة متعلقة بها

باي كيوت

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث
Question book-new.svg
المحتوى هنا ينقصه الاستشهاد بمصادر. يرجى إيراد مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (فبراير 2016)


باي كيوت
Python and Qt.svg 

Qt Designer (rus).png 


المطورون ريفر بانك كومبيوتينگ
الإصدار المستقر 5.5.1 (25 أكتوبر 2015) (نسخة مستقرة)[1]  تعديل قيمة خاصية إصدار (P348) في ويكي بيانات
لغة البرمجة بايثون
الرخصة رخصة جنو العمومية الصغرى،  ورخصة جنو العمومية  تعديل قيمة خاصية رخصة (P275) في ويكي بيانات
موقع الويب الموقع الرسمي

باي كيوت هو وصلة بايثون لصندوق عدة واجهة المستخدم كيو تي.

باي كيوت من برمجة شركة برمجيات بريطانية تدعى ريفربانك. المطور الرئيسي لهذه الحزمة البرمجية والقائم على تحديثها باستمرار هو فِـل ثومبسون. باي كيوت متاح بموجب تراخيص مماثلة لكيو تي ؛ وهذا يعني مجموعة متنوعة من التراخيص بما في الرخصة التجارية والترخيص العام، بخلاف كيو تي، فان باي كيوت غير متوفر تحت ترخيص LGPL.

باي كيوت تدعم نظام تشغيل يونيكس والأنظمة المشتقة منه كنظام لينكس بتوزيعاته المختلفة، بالإضافة إلى نظام تشغيل ماكنتوش ومايكروسوفت ويندوز.

يمكن تنزيل باي كيوت من الموقع الرسمي له بعدة صيغ تتوافق مع أنظمة التشغيل التي تدعمها، بالإضافة إلى توفير نسخة كاملة (باينري) لنظام تشغيل ويندوز تشتمل على كل مايحتاجه المرء للبدء بالبرمجة عدا مفسر بايثون الذي يجب اتمام تنصيبه مسبقا.

مثال أهلًا يا عالم![عدل]

تُظهر الشِفرة أدناه نافذة صغيرة على الشاشة.

النتيجة في كدي
#! /usr/bin/env python
# -*- coding: utf-8 -*-
#
# هنا نوفّر بعض الاستيرادات الهامّة
# ودجات الواجهة الأساسية موجودة في الوحدة QtGui. 
import sys
from PyQt4.QtGui import *
# كل تطبيق PyQt4 يجب أن ينشئ كائن تطبيق (application).
# كائن التطبيق (application) موجود في الوحدة QtGui.
a = QApplication(sys.argv)
# الودجة QWidget هي الصنف الرئيس لكل كائنات الواجهة في PyQt4.
# نوفّر مُنشئ QWidget الافتراضي. المُنشئ الافتراضي لا أمّ (parent) لديه.
# الودجة دون أمّ تُسمّى نافذة.
w = QWidget()

w.resize(320, 240) # الطريقة resize() تغيّر حجم الودجة.
w.setWindowTitle("أهلًا يا عالم!") # نعيّن هنا عنوان النافذة.
w.show() # الطريقة show() تعرض الودجة على الشاشة

sys.exit(a.exec_()) # أخيرًا، ندخل إلى الحلقة الأساسية للتطبيق.

مراجع[عدل]

  1. ^ وصلة مرجع: https://www.riverbankcomputing.com/news/pyqt-551 — عنوان : PyQt v5.5.1 Released

وصلات خارجية[عدل]