PySide

البرمجيات قطة:
PySide
تفاصيل البرنامج:
الإصدار: 1.2.2
تاريخ إيداع: 18 Feb 15
المطور: PySide Team
ترخيص: حرر
شعبية: 66

Rating: 2.0/5 (Total Votes: 1)

وPySide هو مفتوح المصدر، والمتعدد والتطبيق المجاني وإطار UI تنفيذها في بيثون ومصممة من الإزاحة لتوفير عدة روابط لمشروع كيو تي، عبر منصة واجهة المستخدم الرسومية (واجهة المستخدم الرسومية) وإطار التطبيق.
وقد تم تصميم البرنامج في مثل هذه الطريقة التي تسمح للمطورين لبناء كل من المصادر المفتوحة والتطبيقات الملكية في بيثون، مع واجهات المستخدم الرسومية المصممة في كيو تي. هي وضعت لتعطيك الوصول الكامل إلى كيو تي framework.Includes مجموعة من كيو تي كيو تي سريعة وbindingsPySide تتألف من مختلف ملزمة للمشاريع كيو تي سريعة وكيو تي، ودعم منصات متعددة، فضلا عن الآلية جيل ملزم الأداة التي يمكن استخدامها لإنتاج الارتباطات. كما يمكن استخدام التطبيق لتوليد C ++ والارتباطات القائمة على كيو تي.
وضعت في البداية من قبل نوكيا، المشروع PySide هو برنامج مفتوح المصدر الحقيقي حيث كتب الكثير من قانون جديد من قبل أعضاء المجتمع مفتوح المصدر. كونه كيو تي الإضافة، يستخدم PySide نفس البنية التحتية والترخيص كما أدوات كيو تي itself.Under في hoodWe دون & [رسقوو]؛ ر لها لإلقاء نظرة تحت غطاء محرك السيارة من المشروع PySide أن نعرف أن كانت مكتوبة تماما في لغة البرمجة بايثون ، ولكن كان لدينا لاختبار ما اذا كان يعمل على منصات الأجهزة 32 و 64 بت. وكانت النتائج successful.Runs على لينكس وويندوز ولMacBeing مكتوبة في بيثون، PySide هو عبر منصة البرمجيات التي تعمل بشكل جيد على جنو / لينكس، مايكروسوفت ويندوز وأنظمة التشغيل Mac OS X. تعليمات التثبيت التفصيلية، لكل منصة، يمكن العثور على الصفحة الرئيسية PyPi الرسمي (انظر الرابط أدناه)

ما هو الجديد في هذا الإصدار:.

PySide:
إصلاح PYSIDE-190: وQCoreApplication طريق مسدود على الخروج إذا كان QThreadPool.globalInstance العالمية () يشغل QRunnable مع رمز الثعبان
تغيير GlobalReceiver لصراحة استخدام '[ديس] connectNotify من الفئة الأساسية من أجل تجنب إخفاء هذه مع الزائدة الخاصة بها.
إضافة يلقي صريحة عند تهيئة عدد صحيح [] {} استخدام الصورة، كما هو مطلوب من قبل C ++ 11 لتكون ومثل، بشكل جيد ومثل.
إصلاح PYSIDE-172: قواعد متعددة لملف
ترميز استخدام نظام الملفات بدلا من المفترض "أسكي" عند تسجيل qt.conf في نظام الموارد كيو تي
Shiboken:
إزالة خطوط الرفض التي تتسبب في اختبار sample_list أن تفشل
إزالة الحماية من اختبار samblebinding
إضافة إعراب الكلمة "noexcept"
الرفض وظيفة الإصلاح (أي الزائدة الدعم)
إصلاح بناء مع الثعبان 3.3 و 3.4
وثيقة: إيقاف تتطلب sphinx.ext.refcounting مع أبو الهول 1.2+
إصلاح للحاويات مع القيم "CONST"
إصلاح قضية تجميع على OS X 10.9
فقط استخدام الحقول في PyTypeObject عند تحديد أنواع
إصلاح تجاوز سعة المخزن المؤقت تعريفات ماكرو معالجة
إصلاح 'الخاصة' تشمل معالجة
إصلاح إيجاد فئات أساسية الحاويات
ريفاكتور وتحسين وظيفة مضافة حل
كمحاولة للتغلب على MSVC من نقص في libsample / transform.cpp
إصلاح وصف عينة / تحويل اختبار وحدة
تغيير التفاف والمسافة البادئة من بعض التعليمات البرمجية في معالج :: startElement لتحسين الاتساق
إصلاح '٪ #' استبدال ل# & GT. 9
تحسين تبعيات للاختبارات

ما هو الجديد في الإصدار 1.2.1:

PySide:
في ذاكرة الجيل qt.conf والتسجيل
Shiboken:
دعم أفضل لأكثر من 9 الحجج لطرق
تجنب سوف segfault عند الحصول على سمة .name على قيمة التعداد بدون اسم
PySide-الإعداد:
تحولت إلى setuptools جديدة (v0.9.8) التي تم دمجها مع توزيع مرة أخرى، ويعمل لبايثون 2 و 3 مع مصدر برنامج واحد
تقديم الدعم لبناء النوافذ ثنائيات فقط مع ويندوز SDK تثبيت (البصرية ستوديو لم يعد المطلوب)
إزالة الخيار --msvc الإصدار. يتم حل المطلوبة نسخة مترجم MSVC الآن من الثعبان النسخة مترجم

ما هو الجديد في الإصدار 1.1.2:

وخلال الانبعاثات إشارة لا تحصل على نوع الإرجاع بعد الاستدعاء
إبطال QStandardModel :: invisibleRootItem في واضحة (طريقة)
QAbstractItemModel لديه سياسة الملكية خاطئة لselectionModel ()
تحسين QVector لتحويل الثعبان
تعطيل الجيل docstring إذا لم يتم العثور على الأدوات.
إصلاح بعض القضايا تجميع PySide باستخدام VC ++
تثبيت وحدة shiboken لحزم الموقع
إصلاح تجميع عندما لا يكون هناك libxslt المثبتة على النظام.
تعيين وظيفة تجزئة الافتراضية لكافة ObjectTypes.
إصلاح سوف segfault يدعو shiboken.dump

ما هو الجديد في الإصدار 1.1.1:

التغييرات الرئيسية:
toolchain موحد! لا مزيد من GeneratorRunner وApiExtractor، والآن كل ما تحتاجه Shiboken لتجميع PySide.
إصلاحات الشوائب:
فشل 1105 سبايدر مع رئيس
1126 سوف segfault عندما يتم رفع استثناء في signalInstanceDisconnect
1135 SIGSEGV عند تحميل القطعة مخصصة باستخدام QUiLoader عندما تجاوز createWidget ()
1041 QAbstractItemModel لديه سياسة الملكية خاطئة لselectionModel ()
1086 generatorrunner المعالجة سوف segfault تتضمن #
يسبب الخطأ 1110 التزامن الفساد GC كومة
1113 Instantiating QObject في حوادث منشئ عنصر QML المعرفة من قبل المستخدم إذا مثيل من QML
1129 خطأ الإنقسام على مقربة من QStandardItem / QStandardItemModel
1104 QSettings ديه مشاكل مع أعداد صحيحة طويلة
فشل اختبارات 1108 / QtGui / pyside_reload_test.py عندما يتم تعطيل الكتابة بايت كود
1138 Subclassing من QUiLoader يؤدي إلى & مثل، الكائن C ++ الداخلية حذفها بالفعل ومثل. استثناء (مرة أخرى)
يجب 1124 QPainter.drawPixmapFragments اتخاذ القائمة كما الوسيطة الأولى
1065 غير صالح المثال في وثائق QFileDialog
1092 أسماء shiboken على نفسها اسم مولد "
لا يشكو 1094 shiboken عن خيارات غير صالحة
1044 دعوة غير صحيحة لمنشئ الأصل في المثال
1139 تحطم في الخروج من المقرر أن ترابط الدولة (tstate) يجري NULL
PYSIDE-41 QModelIndex unhashable

ما هو الجديد في الإصدار 1.1.0:

التغييرات الرئيسية:
نوع جديد مخطط تحويل
إصلاحات الشوائب:
1010 Shiboken سيغوين التصحيح
1034 خطأ تجميع PySide مع بايثون 3.2.2 32Bit فقط على ويندوز
وتعزو 1040-pyside UIC باستبدال قبل يتم استخدامها
1053 pyside-lupdate استخدامها مع ملفات .pro لا يمكن معالجة مسارات ويندوز التي تحتوي على مسافات
1060 Subclassing من QUiLoader يؤدي إلى & مثل، الكائن C ++ الداخلية حذفها بالفعل ومثل. استثناء
1063 علة الكتابة إلى الملفات باستخدام ومثل، QTextStream + QFile + QTextEdit ومثل. على لينكس
فشل 1069 QtCore.QDataStream بصمت على كتابة سلسلة بيثون
1077 تحطم الخروج التطبيق عند دعوة QSyntaxHighlighter.document ()
يتم تقسيم 1082 OSX الروابط الثنائية
1083 winId إرجاع PyCObject مما يجعل من المستحيل المقارنة بين winIds
1084 تحطم (سوف segfault) عند كتابة سلسلة يونيكود على المقبس
1091 PixmapFragment وdrawPixmapFragments ليست ملزمة
1095 لا أمثلة عن البرنامج التعليمي shiboken
1097 يتطلب QtGui.QShortcut.setKey QKeySequence
1101 تقرير التوقيعات وظيفة غير صالحة في typesystem
902 فضح وظائف Shiboken من خلال وحدة بيثون
969 viewOptions الخطأ QAbstractItemView

ما هو الجديد في الإصدار 1.0.9:

1058 كود غريب في PySide / QtUiTools / الغراء / plugins.h
1057 valgrind الكشف عن ومثل؛ القفز المشروط أو تحرك يعتمد على قيمة uninitialised ومثل.
1052 PySideConfig.cmake يحتوي على حلقة لا نهائية بسبب المفقودين الافتراضي لSHIBOKEN_PYTHON_SUFFIX
1048 QGridLayout.itemAtPosition () تعطل عند فإنه يجب إرجاع لا يوجد
فشل 1037 shiboken لبناء ضد الثعبان 3.2 (العادية و-dbg) على I386 (وغيرها)
1036 Qt.KeyboardModifiers يقيم دائما إلى الصفر
1033 حالات QDialog.DialogCode وقيمة الإرجاع من QDialog.exec_ التجزئة لقيم مختلفة
1031 QState.parentState () أو QState.machine () يسبب تحطم الثعبان في الخروج
1029 qmlRegisterType يفشل في زيادة عدد المرجع
1028 QWidget winId في عداد المفقودين
1016 الدعوة من طريقة Q_INVOKABLE يعودون لا QVariant مستحيلة ...
1013 اتصال QSqlTableModel.primeInsert () يسبب تحطم
1012 FTBFS مع أعلام تصلب مكنت
1011 PySide سيغوين التصحيح
1010 Shiboken سيغوين التصحيح
1009 GeneratorRunner سيغوين التصحيح
1008 ApiExtractor سيغوين التصحيح
891 ApiExtractor لا يدعم دي أكسجين كما الخلفية إلى جيل وثيقة.

ما هو الجديد في الإصدار 1.0.7:

إصلاحات الشوائب:
996 تبعيات المفقودة لQtWebKit في buildscripts لفيدورا
986 الروابط الوثائق
985 توفير تعيين إصدار pyside-مستندات ملف مضغوط لمساعدة منتجي
981 QSettings مستندات يجب أن يتعاطفوا التغييرات سلوك قيمة () على منصات مختلفة
902 فضح وظائف Shiboken من خلال وحدة بيثون
997 QDeclarativePropertyMap لا يعمل.
يجب 994 QIODevice.readData استخدام qmemcpy بدلا من qstrncpy
فشل 989 التخليل QColor
987 فصل إشارة إلى أن لم يتم توصيل
ويسمى فتحة 973 shouldInterruptJavaScript تجاوز أبدا
966 QX11Info.display () في عداد المفقودين
959 لا يمكن أن تمر QVariant إلى الجسر QtWebkit
1006 سوف segfault في QLabel الحرف الأول
1002 خطأ الإنقسام على PySide / سبايدر الخروج
998 سوف segfault مع سبايدر بعد التحول إلى تطبيق آخر
995 QDeclarativeView.itemAt يعود إشارة خاطئة. (مما يؤدي إلى سوف segfault)
990 سوف segfault عند محاولة قطع إشارة غير متصل
975 تسرب للذاكرة ممكن
991 يتم تقسيم __repr__ من أنواع مختلفة
لقد تغيرت 988 نوع المتوفرة مع إشارة currentChanged في QTabWidget في 1.0.6

ما هو الجديد في الإصدار 0.4.0:

وكان هذا الإفراج بذل جهد هائل لإغلاق البق والاستعداد لAPI مستقر. وينتظر حتى الإصدار 1.0 يلوح في الأفق.
النقطة الأخرى التي يشملها هذا الإصدار تشمل API 2.0. يوفر PyQt4 اثنين من واجهات برمجة التطبيقات المختلفة (وتتنافى).

المتطلبات:

بيثون
كيو تي
CMake
GIT
بينسل

تعليقات ل PySide

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!