PySide

Софтуер снимки:
PySide
Софтуер детайли:
Версия: 1.2.2
Дата на качване: 18 Feb 15
Розробник: PySide Team
Разрешително: Безплатно
Популярност: 66

Rating: 2.0/5 (Total Votes: 1)

PySide е с отворен код, мултиплатформена и безплатно приложение и UI рамка изпълнява в Python и проектирана от отместването да предостави няколко автомати за проекта Qt, а по-платформа GUI (Graphical User Interface) и прилагането рамка.
Софтуерът е проектиран по такъв начин, че да позволява на разработчиците да изграждат едновременно с отворен код и собственически приложения в 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 с питон код
  • Change GlobalReceiver изрично да "употреба" [DIS] connectNotify на базовия клас, за да се избегне крие тях със собствени претоварвания.
  • Добави изрични отливки при инициализиране на инт [], като използвате {} е, както се изисква от C ++ 11 да бъде & quot; добре оформени & quot;
  • Fix PYSIDE-172: няколко правила за файл
  • Използване на файловата система за кодиране, вместо да приеме, "ASCII" при регистриране qt.conf в Qt система ресурс
  • Shiboken:
  • Премахване на отхвърляне линии, които причиняват тест sample_list да се провали
  • Отстрани защитен от samblebinding тест
  • Добави разбор на "noexcept" дума
  • Fix функционални откази (т.е. претоварвания подпомагане)
  • Fix сграда с Python 3.3 и 3.4
  • Doc: Спрете изискваща sphinx.ext.refcounting с Сфинкс 1.2 +
  • Fix за контейнери с ценности "константи"
  • Fix компилация въпрос на OS X 10.9
  • Използвайте само полета в PyTypeObject при определяне вида
  • Fix буфер превишаване обработка на макро дефиниции
  • Fix "специално" включва работа
  • Fix намиране контейнер базови класове
  • Refactor и подобряване добавена функция решаване
  • Work около MSVC е с дефицит от libsample / transform.cpp
  • Fix описание на проба / трансформира единица тест
  • Change опаковане и тире на някакъв код в Handler :: startElement да се подобри съгласуваността
  • Fix "% #" смяна на # & GT; 9
  • Подобряване на зависимости за тестове

Какво ново във версия 1.2.1:

  • PySide:
  • В поколение памет qt.conf и регистрация
  • Shiboken:
  • По-добра поддръжка за повече от 9 аргументи за методи
  • Избягване на segfault при изправяне на .name атрибут на стойност ENUM без име
  • PySide-настройка:
  • преминали към новите setuptools (v0.9.8), която е била слеят с Разпределете отново и работи за Python 2 и 3 с един програмния код
  • Подкрепа за изграждане на Windows изпълними файлове само с Windows SDK инсталирана (Visual Studio е не повече от изискваните)
  • Премахнато опция --msvc-версия. Задължително MSVC компилатор версия вече е решен от питон преводач версия

Какво ново във версия 1.1.2:

  • По време на емисиите на сигнала не се получи връщане тип след обаждане
  • невалидност QStandardModel :: invisibleRootItem в ясна () метод
  • QAbstractItemModel има грешна политика собственост за selectionModel ()
  • Подобрена QVector да конверсия питон
  • Disable поколение docstring ако не са намерени инструменти.
  • Фиксирана някои въпроси, събиращи PySide използване VC ++
  • Инсталирайте shiboken модул за сайта опаковки
  • Fix компилация, когато няма инсталиран на системата libxslt.
  • Задайте функция по подразбиране хеш за всички ObjectTypes.
  • Fix segfault обажда shiboken.dump

Какво ново във версия 1.1.1:

  • Основни промени:
  • ЕИК toolchain! Не повече GeneratorRunner и ApiExtractor, сега просто трябва Shiboken за съставяне PySide.
  • Корекции на грешки:
  • 1105 Spyder не успее с HEAD
  • 1126 Segfault когато изключение възкръсва в signalInstanceDisconnect
  • 1135 SIGSEGV при зареждане обичай джаджа използване QUiLoader когато императивни createWidget ()
  • 1041 QAbstractItemModel има грешна политика собственост за selectionModel ()
  • 1086 generatorrunner обработка segfault #include
  • 1110 Concurrency грешка причинява GC грамада корупцията
  • 1113 инстанциира QObject в конструктор катастрофи дефинирани от потребителя QML елемент, ако инстанция от QML
  • 1129 Сегментация вина от близо от QStandardItem / QStandardItemModel
  • 1104 QSettings има проблеми с дълги числа
  • 1108 тестове / QtGui / pyside_reload_test.py се провали, когато байткод писане е забранено
  • 1138 Subclassing на QUiLoader води до & quot; Вътрешен C ++ обект вече е изтрил & quot; Изключение (отново)
  • 1124 QPainter.drawPixmapFragments трябва да приемат списък като първият аргумент
  • 1065 Invalid например в QFileDialog документация
  • 1092 shiboken себе си "генератор" имена
  • 1094 shiboken не се оплакват от невалидни опции
  • 1044 Неправилно призив към майка конструктор в пример
  • 1139 Crash при напускане поради вденете състояние (tstate) е NULL
  • PYSIDE-41 QModelIndex unhashable

Какво ново във версия 1.1.0:

  • Основни промени:
  • New схема тип Конвертор
  • Корекции на грешки:
  • 1010 Shiboken Cygwin пластир
  • 1034 Error съставянето PySide с Python 3.2.2 32bit на Windows
  • 1040 pyside-ЕИК презаписване атрибути, преди те да се използват
  • 1053 pyside-lupdate използва с .pro файлове не могат да се справят с Windows пътеки, които съдържат интервали
  • 1060 Subclassing на QUiLoader води до & quot; Вътрешен C ++ обект вече е изтрил & quot; Изключение
  • 1063 Bug писмено да файлове с помощта на & quot; QTextStream + QFile + QTextEdit & quot; на Linux
  • 1069 QtCore.QDataStream мълчаливо изгуби по писане Python низ

  • Излизане
  • 1077 Заявление катастрофата, когато повикване QSyntaxHighlighter.document ()
  • 1082 OSX двоични връзки са счупени
  • 1083 winId връща PyCObject което прави невъзможно да се сравнят две winIds
  • 1084 Crash (segfault) при писане Unicode стринг на сокет
  • 1091 PixmapFragment и drawPixmapFragments не са обвързани
  • 1095 Не са примери за shiboken урок
  • 1097 QtGui.QShortcut.setKey изисква QKeySequence
  • 1101 Съобщи за невалиден функционални подписи в typesystem
  • 902 Expose Shiboken функционалност през модул Python
  • 969 viewOptions на QAbstractItemView грешка

Какво ново във версия 1.0.9:

  • 1058 Strange код в PySide / QtUiTools / лепило / plugins.h
  • 1057 valgrind открити & quot; Conditional скок или ход зависи от uninitialised стойност & quot;
  • 1052 PySideConfig.cmake съдържа безкраен цикъл поради липсващи подразбиране за SHIBOKEN_PYTHON_SUFFIX
  • 1048 QGridLayout.itemAtPosition () се срива, когато тя трябва да се върне None
  • 1037 shiboken не успява да изгради срещу питон 3.2 (нормални и -dbg) за i386 (и други)
  • 1036 Qt.KeyboardModifiers винаги оценяват на нула
  • 1033 QDialog.DialogCode случаи и връщане стойност от QDialog.exec_ хеш до различни стойности
  • 1031 QState.parentState () или QState.machine () предизвиква питон катастрофа на изхода
  • 1029 qmlRegisterType не пропуска да увеличи Ref брой
  • 1028 QWidget winId липсва
  • 1016 Calling на метод Q_INVOKABLE връщане не QVariant е невъзможно ...
  • 1013 свърже с QSqlTableModel.primeInsert () предизвиква катастрофа
  • 1012 FTBFS с втвърдяващи знамена активирани
  • 1011 PySide Cygwin пластир
  • 1010 Shiboken Cygwin пластир
  • 1009 GeneratorRunner Cygwin пластир
  • 1008 ApiExtractor Cygwin пластир
  • 891 ApiExtractor не поддържа Doxygen като гръб на поколение док.

Какво ново във версия 1.0.7:

  • Корекции на грешки:
  • 996 липсващите зависимости за QtWebKit в buildscripts за Fedora
  • 986 Документация връзки
  • 985 Осигуряване на версийте pyside-Документи компресирания файл за да помогне на опаковчиците
  • 981 QSettings документи трябва съпричастни промените поведението на стойност () на различни платформи
  • 902 Expose Shiboken функционалност през модул Python
  • 997 QDeclarativePropertyMap не работи.
  • 994 QIODevice.readData трябва да използва qmemcpy вместо qstrncpy
  • 989 Pickling QColor не успее
  • 987 Прекъсване на сигнал, че не е бил свързан
  • 973 shouldInterruptJavaScript слот Постоянна никога не се нарича
  • 966 QX11Info.display () липсва
  • 959 не може да премине QVariant до моста QtWebkit
  • 1006 Segfault в QLabel първоначален
  • 1002 Сегментация вина от PySide / Spyder излизане
  • 998 Segfault с Spyder след преминаването към друго приложение
  • 995 QDeclarativeView.itemAt връща дефектен справка. (Което води до SEGFAULT)
  • 990 Segfault при опит за прекъсване на сигнала, който не е свързан
  • 975 възможен теч памет
  • 991 The __repr__ на различни видове е счупен
  • 988 Видът снабден с currentChanged сигнал в QTabWidget се е променило в 1.0.6

Какво ново във версия 0.4.0:

  • Тази версия имаше големи усилия, за да затворите бъгове и подготви за една стабилна API. Така дългоочакваното версия 1.0 е на хоризонта.
  • Друга точка, обхваната от тази версия включва API 2.0. PyQt4 предвижда два различни (и несъвместими) APIs.

<силни> Изисквания :

  • Python
  • Qt
  • CMake
  • GIT
  • OpenSSL

Коментари към PySide

Коментари не е намерена
добавите коментар
Включете на изображения!