2012-07-24 10 views
10

Ich möchte QString und QStringList verwenden, aber in PySide 1.1.0, sind sie nicht in Modulen und nicht in documents.so, was kann ich tun, them.thank verwenden Sie.Nicht nur QString und QStringList, ich kann QTableModel, QListModel und etc auch nicht finden.Ich kann QString in PySide 1.1.0 nicht finden

Antwort

16

Sie benötigen QString oder QStringList nicht: Sie können die nativen Typen von Python überall dort verwenden, wo sie in C++/Qt benötigt werden.

Weitere Details hierzu finden Sie unter here.

Zum Beispiel

  • QStringunicode (str in Python 3)
  • QVariant → welcher Art auch immer
  • QByteArraybytes oder bytearray

Und es ha Nie waren Klassen wie QTableModel und QListModel in Qt.
Sie suchen wahrscheinlich nach QAbstractTableModel und QAbstractListModel.

+0

Danke, ich habe es jetzt gelöst. – coolboymark

+0

Gibt es eine aktualisierte URL für den Link psep-0101? Ich kann diese Ressource nirgends finden. – barik

+0

@barik Die Suche nach 'psep-0101' ergibt zum Beispiel [** dieses Ergebnis **] (https://qt.gitorious.org/pyside/seps/source/5a753a0f6b518b6a249ba5820fc05c450daf961c:psep-0101.txt). –