PySide

Software screenshot:
PySide
Software detaljer:
Version: 1.2.2
Upload dato: 18 Feb 15
Udvikler: PySide Team
Licens: Gratis
Popularitet: 66

Rating: 2.0/5 (Total Votes: 1)

PySide er en open source, multiplatform og gratis program og UI rammer implementeret i Python og designet fra offset til at give flere bindinger til Qt-projektet, en cross-platform GUI (Graphical User Interface) og anvendelse rammer.
Softwaren er udviklet på en sådan måde, at det giver udviklere mulighed for at bygge både open source og proprietære applikationer i Python, med grafiske brugergrænseflader designet i Qt. Det er udformet til at give dig fuld adgang til Qt framework.Includes et sæt Qt Hurtig og Qt bindingsPySide består af diverse bindende for Qt Quick og Qt-projekter, understøtter flere platforme, samt en automatiseret bindende generation værktøj, der kan bruges at producere bindingerne. Applikationen kan også anvendes til at generere C ++ og Qt-baserede bindinger.
Oprindeligt udviklet af Nokia, den PySide projektet er en sand open source-software, hvor meget af den nye kode er skrevet af medlemmer af open source-miljøet. At være en Qt tilføjelse, bruger PySide samme infrastruktur og licenser som QT-værktøjskassen itself.Under den hoodWe don & rsquo; t nødt til at tage et kig under kølerhjelmen af ​​PySide projektet for at vide, at det helt blev skrevet i programmeringssproget Python , men vi var nødt til at teste om det virker på 32 og 64-bit hardware-platforme. Resultaterne var successful.Runs på Linux, Windows og MacBeing skrevet i Python, PySide er en cross-platform software, der fungerer godt på GNU / Linux, Microsoft Windows og Mac OS X-operativsystemer. Detaljerede installationsinstruktioner for hver platform, kan findes på den officielle PyPi hjemmeside (se link nedenfor)

Hvad er nyt i denne udgivelse:.

  • PySide:
  • Fix PYSIDE-190: QCoreApplication ville dødvande på exit, hvis den globale QThreadPool.globalInstance () kører en QRunnable med python kode
  • Skift GlobalReceiver til eksplicit »brug« [DIS] connectNotify af basen klassen for at undgå at skjule disse med sine egne overbelastning.
  • Tilføj eksplicitte afstøbninger under initialisering en int [] med {} 's, som det kræves i C ++ 11 til at være & quot; velformede & quot;
  • Fix PYSIDE-172: flere regler for filen
  • Brug filsystem kodning i stedet for antaget "ascii" når du registrerer qt.conf i Qt ressource-system
  • Shiboken:
  • Fjern afvisning linjer, der forårsager sample_list testen mislykkes
  • Fjern beskyttet mod samblebinding test
  • Tilføj parsing af 'noexcept' søgeord
  • Fix funktion afvisninger (dvs. støtte overbelastning)
  • Fix bygning med python 3.3 og 3.4
  • Doc: Stop kræver sphinx.ext.refcounting med Sphinx 1.2 +
  • Fix for beholdere med "const" værdier
  • Fix kompilering spørgsmål om OS X 10.9
  • Brug kun felter i PyTypeObject ved fastlæggelsen typer
  • Fix bufferoverløb forarbejdning makro definitioner
  • Fix 'speciel' omfatter håndtering
  • Fix finde container stamklasser
  • Refactor og forbedre tilføjet funktion løse
  • Arbejde omkring MSVC s mangelfuld i libsample / transform.cpp
  • Fix beskrivelse af prøve / omdanne unit test
  • Skift indpakning og led noget kode i Handler :: startElement at forbedre sammenhængen
  • Fix '% #' substitution for # & gt; 9
  • Forbedre afhængigheder for test

Hvad er nyt i version 1.2.1:

  • PySide:
  • Til minde qt.conf generation og registrering
  • Shiboken:
  • Bedre støtte til mere end 9 argumenter til metoder
  • Undgå en segmenteringsfejl når at få den .name attribut på en enum værdi uden navn
  • PySide-setup:
  • er skiftet om til de nye setuptools (v0.9.8), som er blevet slået sammen med Fordel igen og arbejder for Python 2 og 3 med en kodebase
  • Støtte til opbygning af vinduer binære filer med kun Windows SDK installeret (Visual Studio er ikke mere påkrævet)
  • Fjernet --msvc-versionen mulighed. Nødvendig MSVC compiler version er nu løst fra python tolk udgave

Hvad er nyt i version 1.1.2:

  • Under signal emission ikke får returtype efter tilbagekald
  • afkræfte QStandardModel :: invisibleRootItem i klar () metode
  • QAbstractItemModel har forkert politik for selectionModel ()
  • ejerskab
  • Forbedret QVector til python konvertering
  • Deaktiver docstrengen generation hvis værktøj ikke er fundet.
  • Fast nogle problemer udarbejder PySide hjælp VC ++
  • Installer shiboken modul til site-pakker
  • Fix kompilering når der ikke er libxslt installeret på systemet.
  • Angiv en standard hash-funktion for alle ObjectTypes.
  • Fix segmenteringsfejl ringer shiboken.dump

Hvad er nyt i version 1.1.1:

  • Større ændringer:
  • Unified toolchain! Ikke mere GeneratorRunner og ApiExtractor, nu skal du blot Shiboken at kompilere PySide.
  • Fejlrettelser:
  • 1105 Spyder mislykkes med HEAD
  • 1126 segmenteringsfejl når undtagelse er hævet i signalInstanceDisconnect
  • 1135 SIGSEGV ved indlæsning custom widget hjælp QUiLoader når tvingende createWidget ()
  • 1041 QAbstractItemModel har forkert politik for selectionModel ejerskab ()
  • 1086 generatorrunner segmenteringsfejl behandling # include
  • 1110 Samtidighed fejl forårsager GC heap korruption
  • 1113 instantiere QObject i brugerdefineret QML elementets constructor går ned, hvis instantieres fra QML
  • 1129 Segmentering fejl på tæt ved QStandardItem / QStandardItemModel
  • 1104 QSettings har problemer med lange heltal
  • 1108 prøver / QtGui / pyside_reload_test.py mislykkes, når bytekode skrivning er deaktiveret
  • 1138 delklasse af QUiLoader fører til & quot; Intern C ++ objekt allerede slettet & quot; undtagelse (igen)
  • 1124 QPainter.drawPixmapFragments bør tage en liste som første argument
  • 1065 Ugyldig eksempel i QFileDialog dokumentation
  • 1092 shiboken navne selv en "generator"
  • 1094 shiboken ikke klage over ugyldige muligheder
  • 1044 Forkert opfordring til forældre konstruktør i eksempel
  • 1139 Crash ved afkørsel grundet tråd tilstand (tstate) er NULL
  • PYSIDE-41 QModelIndex unhashable

Hvad er nyt i version 1.1.0:

  • Større ændringer:
  • Ny type konverter ordning
  • Fejlrettelser:
  • 1010 Shiboken Cygwin patch
  • 1034 Fejl kompilere PySide med Python 3.2.2 32bit på Windows
  • 1040 pyside-UIC overskrive attributter, før de bliver brugt
  • 1053 pyside-lupdate anvendes med .pro filer kan ikke håndtere Windows stier, der indeholder mellemrum
  • 1060 delklasse af QUiLoader fører til & quot; Intern C ++ objekt allerede slettet & quot; undtagelse
  • 1063 Bug skrivning til filer ved hjælp af & quot; QTextStream + QFile + QTextEdit & quot; på Linux
  • 1069 QtCore.QDataStream lydløst vinder på at skrive Python string
  • 1077 Anvendelse exit ned, når opkald QSyntaxHighlighter.document ()
  • 1082 OSX binære links er brudt
  • 1083 winid returnerer en PyCObject gør det umuligt at sammenligne to winIds
  • 1084 Crash (segmenteringsfejl) når du skriver Unicode streng på sokkel
  • 1091 PixmapFragment og drawPixmapFragments er ikke bundet
  • 1095 Ingen eksempler på shiboken tutorial
  • 1097 QtGui.QShortcut.setKey kræver QKeySequence
  • 1101 Rapport ugyldig funktion signaturer i typesystem
  • 902 Expose Shiboken funktionalitet gennem en Python-modul
  • 969 viewOptions af QAbstractItemView fejl

Hvad er nyt i version 1.0.9:

  • 1058 Strange kode i PySide / QtUiTools / lim / plugins.h
  • 1057 Valgrind detekteret & quot; Betinget spring eller træk afhænger uninitialised værdi & quot;
  • 1052 PySideConfig.cmake indeholder en uendelig løkke på grund af manglende standard for SHIBOKEN_PYTHON_SUFFIX
  • 1048 QGridLayout.itemAtPosition () går ned, når det skal returnere Ingen
  • 1037 shiboken undlader at bygge mod python 3.2 (både normal og -dbg) på i386 (og andre)
  • 1036 Qt.KeyboardModifiers altid evalueres til nul
  • 1033 QDialog.DialogCode forekomster og returværdi fra QDialog.exec_ hash til forskellige værdier
  • 1031 QState.parentState () eller QState.machine () bevirker python nedbrud ved afkørsel
  • 1029 qmlRegisterType Undlader at Øg Ref Count
  • 1028 QWidget winid mangler
  • 1016 Indkaldelse til Q_INVOKABLE metode returnere ikke QVariant er umuligt ...
  • 1013 forbindelse til QSqlTableModel.primeInsert () forårsager nedbrud
  • 1012 FTBFS med hærdende flag aktiveret
  • 1011 PySide Cygwin patch
  • 1010 Shiboken Cygwin patch
  • 1009 GeneratorRunner Cygwin patch
  • 1008 ApiExtractor Cygwin patch
  • 891 ApiExtractor understøtter ikke doxygen som backend til doc generation.

Hvad er nyt i version 1.0.7:

  • Fejlrettelser:
  • 996 manglende afhængigheder for QtWebKit i buildscripts til Fedora
  • 986 Dokumentation links
  • 985 Give versionerede pyside-docs zip-fil til at hjælpe pakkere
  • 981 QSettings docs bør inspireres af adfærdsændringer værdi () på forskellige platforme
  • 902 Expose Shiboken funktionalitet gennem en Python-modul
  • 997 QDeclarativePropertyMap virker ikke.
  • 994 QIODevice.readData skal bruge qmemcpy stedet for qstrncpy
  • 989 Bejdsning QColor mislykkes
  • 987 Frakobling et signal, der ikke er tilsluttet
  • 973 shouldInterruptJavaScript slot overstyring er aldrig kaldt
  • 966 QX11Info.display () mangler
  • 959 ikke kan passere QVariant til QtWebkit bro
  • 1006 segmenteringsfejl i QLabel init
  • 1002 Segmentering fejl på PySide / Spyder exit
  • 998 segmenteringsfejl med Spyder efter skift til et andet program
  • 995 QDeclarativeView.itemAt returnerer defekt reference. (Der fører til segmenteringsfejl)
  • 990 segmenteringsfejl når de forsøger at afbryde et signal, der ikke er tilsluttet
  • 975 Mulig hukommelsesfejl
  • 991 Den __repr__ af forskellige typer er brudt
  • 988 Den type leveres med currentChanged signal i QTabWidget har ændret sig i 1.0.6

Hvad er nyt i version 0.4.0:

  • Denne udgivelse havde en massiv indsats for at lukke bugs og forberede sig på at en stabil API. Det således ventede version 1.0 er i horisonten.
  • Andet punkt er omfattet af denne udgivelse omfatter API 2.0. PyQt4 giver to forskellige (og uforenelige) API'er.

Krav :

  • Python
  • Qt
  • CMake
  • GIT
  • OpenSSL

Kommentarer til PySide

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!