PySide

Skjermbilde programvare:
PySide
Prog.varedetaljer:
Versjon: 1.2.2
Last opp dato: 18 Feb 15
Utvikler: PySide Team
Lisens: Gratis
Popularitet: 66

Rating: 2.0/5 (Total Votes: 1)

PySide er en åpen kildekode, multiplattform og gratis program og UI rammeverk implementert i Python og designet fra offset til å gi flere bindinger for Qt-prosjektet, et GUI cross-platform (Graphical User Interface) og applikasjonsrammeverk.
Programvaren er konstruert på en slik måte at det tillater utviklere å bygge både åpen kildekode og proprietær applikasjoner i Python, med grafiske brukergrensesnitt utviklet i Qt. Det er laget for å gi deg full tilgang til Qt framework.Includes et sett med Qt Quick and Qt bindingsPySide består av ulike bindende for Qt Quick and Qt-prosjekter, som støtter flere plattformer, samt en automatisert bindende generasjons verktøy som kan brukes å produsere bindingene. Applikasjonen kan også brukes til å generere C ++ og Qt-baserte bindinger.
Opprinnelig utviklet av Nokia, er PySide prosjektet en sann åpen kildekode hvor mye av den nye koden er skrevet av medlemmer av åpen kildekode-miljøet. Å være en Qt add-on, bruker PySide samme infrastruktur og lisensiering som Qt toolkit itself.Under den hoodWe don & rsquo; t nødt til å ta en titt under panseret på den PySide prosjekt for å vite at det ble skrevet i programmeringsspråket Python , men vi måtte teste om det fungerer på 32 og 64-bits maskinvareplattformer. Resultatene var successful.Runs på Linux, Windows og MacBeing skrevet i Python, er PySide et kryssplattform programvare som fungerer godt på GNU / Linux, Microsoft Windows og Mac OS X-operativsystemer. Detaljerte installasjonsinstruksjoner, for hver plattform, kan bli funnet på den offisielle PyPI hjemmeside (se link nedenfor)

Hva er nytt i denne utgaven:.

  • PySide:
  • Fix PYSIDE-190: QCoreApplication ville vranglås på exit hvis den globale QThreadPool.globalInstance () kjører en QRunnable med python kode
  • Endre GlobalReceiver å eksplisitt 'bruk' [dis] connectNotify av base klassen for å unngå å skjule disse med sine egne overbelastning.
  • Legg eksplisitte kaster under initialisering av en int [] med {} s, som kreves av C ++ 11 å være & quot; velformede & quot;
  • Fix PYSIDE-172: flere regler for fil
  • Bruk filsystemet koding i stedet for antatt 'ascii' når du registrerer qt.conf i Qt ressurs system
  • Shiboken:
  • Fjern avvisning linjer som forårsaker sample_list testen mislyktes
  • Fjern beskyttet mot samblebinding test
  • Legg til analyseringen av 'noexcept "keyword
  • Fix funksjons avslag (dvs. støtte overbelastning)
  • Fix bygge med python 3.3 og 3.4
  • Doc: Stopp krever sphinx.ext.refcounting med Sphinx 1.2 +
  • Fix for beholdere med 'const' verdier
  • Fix kompilering problemet på OS X 10.9
  • Bruk bare felt i PyTypeObject når du definerer typer
  • Fix buffer overrun behandling makro definisjoner
  • Fix "spesielle" inkluderer håndtering
  • Fix finne beholder grunnklasser
  • refactor og forbedre lagt funksjon løse
  • Omgå MSVC er mangelfull i libsample / transform.cpp
  • Fix beskrivelse av prøven / forvandle enhet test
  • Endre innpakning og innrykk av noen kode i Handler :: startElement å forbedre konsistensen
  • Fix '% #' erstatning for # & gt; 9
  • Forbedre avhengig for tester

Hva er nytt i versjon 1.2.1:

  • PySide:
  • Til minne qt.conf generasjon og registrering
  • Shiboken:
  • Bedre støtte for mer enn 9 argumenter til metoder
  • Unngå en segfault når får .name attributt på en enum verdi uten navn
  • PySide-setup:
  • Byttet til de nye setuptools (v0.9.8) som har blitt slått sammen med Fordel igjen og arbeider for Python 2 og 3 med én kodebase
  • Støtte for å bygge Windows binærfiler med kun Windows SDK installert (Visual Studio er ikke mer nødvendig)
  • Fjernet --msvc-versjon alternativet. Nødvendig MSVC kompilator versjon er nå løst fra python tolk versjon

Hva er nytt i versjon 1.1.2:

  • Under signal utslipp ikke får returtype etter tilbakeringing
  • ugyldig QStandardModel :: invisibleRootItem i klart () metode
  • QAbstractItemModel har feil eierskapspolitikk for selectionModel ()
  • Forbedret QVector til python konvertering
  • Deaktiver docstring generasjon hvis verktøy ikke er funnet.
  • Fikset noen problemer kompilering PySide bruker VC ++
  • Installer shiboken modul til site-pakker
  • Fix kompilering når det ikke er libxslt installert på systemet.
  • Angi en standard hash-funksjon for alle ObjectTypes.
  • Fix segfault ringer shiboken.dump

Hva er nytt i versjon 1.1.1:

  • Store endringer:
  • Unified-verktøyene! Ingen flere GeneratorRunner og ApiExtractor, nå trenger du bare Shiboken å kompilere PySide.
  • Bugfiks:
  • 1105 Spyder mislykkes med HEAD
  • 1126 Segfault når unntak heves i signalInstanceDisconnect
  • 1135 SIGSEGV ved lasting tilpasset widget hjelp QUiLoader når styrer createWidget ()
  • 1041 QAbstractItemModel har feil eierskapspolitikk for selectionModel ()
  • 1086 generatorrunner segfault behandling #include
  • 1110 Samtidighet feil fører til GC heap korrupsjon
  • 1113 Instantiating QObject i brukerdefinert QML elementets konstruktør krasjer hvis instansiert fra QML
  • 1129 Segmentering feil på nær ved QStandardItem / QStandardItemModel
  • 1104 QSettings har problemer med lange heltall
  • 1108 tester / QtGui / pyside_reload_test.py mislykkes når Bytecode skriving er deaktivert
  • 1138 subclassing av QUiLoader fører til & quot; Intern C ++ objekt allerede slettet & quot; unntak (igjen)
  • 1124 QPainter.drawPixmapFragments bør ta en liste som første argument
  • 1065 Ugyldig eksempel i QFileDialog dokumentasjon
  • 1092 shiboken navnene selv en "generator"
  • 1094 shiboken ikke klage om ugyldige alternativer
  • 1044 Feil kall til foreldre konstruktør i eksempel
  • 1139 Crash ved avkjørsel grunn til tråden tilstand (tstate) er NULL
  • PYSIDE-41 QModelIndex unhashable

Hva er nytt i versjon 1.1.0:

  • Store endringer:
  • Ny type konverter ordningen
  • Bugfiks:
  • 1010 Shiboken Cygwin patch
  • 1034 Feil kompilering PySide med Python 3.2.2 32bit på Windows
  • 1040 pyside-UIC skrive attributter før de blir brukt
  • 1053 pyside-lupdate brukes med .pro filer kan ikke håndtere Windows-baner som inneholder mellomrom
  • 1060 subclassing av QUiLoader fører til & quot; Intern C ++ objekt allerede slettet & quot; Unntaket
  • 1063 Bug skrive til filer ved hjelp av & quot; QTextStream + QFile Klarte + QTextEdit & quot; på Linux
  • 1069 QtCore.QDataStream mislykkes uten på å skrive Python string
  • 1077 Søknad exit krasj når samtalen QSyntaxHighlighter.document ()
  • 1082 OSX binære lenker brytes
  • 1083 winId returnerer en PyCObject gjør det umulig å sammenligne to winIds
  • 1084 Crash (segfault) når du skriver unicode streng på socket
  • 1091 PixmapFragment og drawPixmapFragments ikke er bundet
  • 1095 Ingen eksempler for shiboken opplæringen
  • 1097 QtGui.QShortcut.setKey krever QKeySequence
  • 1101 Rapport ugyldig funksjons signaturer i typesystem
  • 902 Expose Shiboken funksjonalitet gjennom et Python-modul
  • 969 viewOptions av QAbstractItemView feil

Hva er nytt i versjon 1.0.9:

  • 1058 Stange kode i PySide / QtUiTools / lim / plugins.h
  • 1057 Valgrind oppdaget & quot; Betinget hopp eller flytte avhenger uninitialised verdi & quot;
  • 1052 PySideConfig.cmake inneholder en uendelig løkke på grunn av manglende standard for SHIBOKEN_PYTHON_SUFFIX
  • 1048 QGridLayout.itemAtPosition () krasjer når det skal returnere Ingen
  • 1037 shiboken unnlater å bygge mot python 3.2 (både normal og -dbg) på i386 (og andre)
  • 1036 Qt.KeyboardModifiers alltid evalueres til null
  • 1033 QDialog.DialogCode forekomster og returverdi fra QDialog.exec_ hasj til forskjellige verdier
  • 1031 QState.parentState () eller QState.machine () fører python krasj ved avkjørsel
  • 1029 qmlRegisterType Svikter for å øke Ref grev
  • 1028 QWidget winId mangler
  • 1016 Calling av Q_INVOKABLE metoden returnerer ikke QVariant er umulig ...
  • 1013 koble til QSqlTableModel.primeInsert () forårsaker krasj
  • 1012 FTBFS med herding flagg aktivert
  • 1011 PySide Cygwin patch
  • 1010 Shiboken Cygwin patch
  • 1009 GeneratorRunner Cygwin patch
  • 1008 ApiExtractor Cygwin patch
  • 891 ApiExtractor støtter ikke Doxygen som backend til doc generasjon.

Hva er nytt i versjon 1.0.7:

  • Bugfiks:
  • 996 Manglende avhengig for QtWebKit i buildscripts for Fedora
  • 986 Dokumentasjon lenker
  • 985 Gi versjon pyside-docs zip-fil for å hjelpe packagers
  • 981 QSettings docs bør føle atferden endres av verdi () på ulike plattformer
  • 902 Expose Shiboken funksjonalitet gjennom et Python-modul
  • 997 QDeclarativePropertyMap virker ikke.
  • 994 QIODevice.readData må bruke qmemcpy istedenfor qstrncpy
  • 989 Pickling QColor svikter
  • 987 Koble et signal som ikke har vært koblet
  • 973 shouldInterruptJavaScript slot overstyring er aldri kalt
  • 966 QX11Info.display () mangler
  • 959 kan ikke passere QVariant til QtWebkit bro
  • 1006 Segfault i QLabel init
  • 1002 Segmentering feil på PySide / Spyder exit
  • 998 Segfault med Spyder etter bytte til en annen app
  • 995 QDeclarativeView.itemAt returnerer defekt referanse. (Fører til SEGFAULT)
  • 990 Segfault når du prøver å koble et signal som ikke er koblet
  • 975 Mulig minnelekkasje
  • 991 The __repr__ av ulike typer er brutt
  • 988 Typen leveres med currentChanged signal i QTabWidget har endret seg i 1.0.6

Hva er nytt i versjon 0.4.0:

  • Denne utgivelsen hadde en massiv innsats for å lukke bugs og forberede seg til en stabil API. Den meget etterlengtede versjon 1.0 er på horisonten.
  • Annet punkt omfattes av denne utgivelsen inkluderer API 2.0. PyQt4 gir to forskjellige (og inkompatible) APIer.

Krav :

  • Python
  • Qt
  • CPåse
  • GIT
  • OpenSSL

Kommentarer til PySide

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!