PySide является открытым исходным кодом, мультиплатформенный и бесплатное приложение и база UI реализованы в Python и разработан с смещение, чтобы обеспечить несколько привязок для проекта Qt, кросс-платформенный GUI (графический интерфейс пользователя) и структуры приложения.
Программное обеспечение был разработан таким образом, что она позволяет разработчикам создавать как открытым исходным кодом и проприетарные приложения в Python, с графическим интерфейсом пользователя, предназначенные в Qt. Он изготовлен, чтобы дать вам полный доступ к Qt framework.Includes набор Qt Quick и Qt bindingsPySide состоит из различных обязательными для проектов Qt Quick и Qt, поддержкой нескольких платформ, а также автоматизированный инструмент связывания поколения, который может быть использован для получения привязки. Приложение также может быть использован для генерации C ++ и Qt привязки на основе.
Первоначально разработанный Nokia, проект PySide является истинным программное обеспечение с открытым исходным кодом, где большая часть нового кода написана членов с открытым исходным кодом сообщества. Будучи Qt дополнения, PySide использует ту же инфраструктуру и лицензирование в качестве инструментария Qt itself.Under в hoodWe Дону и Rsquo; т придется взглянуть под капот проекта PySide знать, что она была написана полностью на языке программирования Python , но мы должны были проверить, если он работает на 32 и 64-битных аппаратных платформ. Результаты были successful.Runs на Linux, Windows и MacBeing, написанной в Python, PySide является кросс-платформенный программное обеспечение, которое хорошо работает на GNU / Linux, Microsoft Windows и операционных систем Mac OS X. Подробные инструкции по установке, для каждой платформы, можно найти на официальном сайте PyPi (ссылка ниже).
Что нового в этой версии:
- PySide:
- Fix PySide-190: QCoreApplication бы в тупик на выходе, если глобальная QThreadPool.globalInstance () работает с QRunnable с кода Python
- Изменить GlobalReceiver явно «использование» [DIS] connectNotify базового класса для того, чтобы избежать скрывая их с собственными перегрузок.
- Добавить явное приведение во время инициализации INT [] с помощью {} 'ы, как того требует C ++ 11, чтобы быть и Quot; хорошо сформированы и Quot;
- Fix PySide-172: несколько правил для файла
- Использование файловой системы кодирования вместо предполагаемого 'ASCII' при регистрации qt.conf в системе ресурсов Qt
- Shiboken:
- Удалить отторжения линии, которые вызывают тест sample_list на провал
- Удалить защищен от samblebinding тест
- Добавить разбор "noexcept" ключевое слово
- функция Fix отказы (т.е. поддержки перегрузки)
- Fix здание с питоном 3.3 и 3.4
- Doc: отказаться от требования sphinx.ext.refcounting со Сфинксом 1,2 +
- Fix для контейнеров со значениями 'Const'
- Исправлена проблема сборник на OS X 10.9
- Используйте только поля в PyTypeObject при определении типов
- Fix-за переполнения буфера обработки макроопределения
- Fix "особенным" входит обработка
- Fix найти контейнер базовые классы
- Рефакторинг и улучшить Добавлена функция разрешающей
- Работа вокруг MSVC-х дефицит libsample / transform.cpp
- Описание Fix образца / устройство преобразования тест
- Изменить упаковка и отступ какой-то код в обработчике :: StartElement на повышение согласованности
- Fix '% #' Замена для # & GT; 9
- Улучшение зависимостей для испытаний
Требования:
- Python
- Qt
- CMake
- GIT
- OpenSSL
Комментарии не найдены