Seuraava pieni koodinpätkä on Python 3.2.2 versiolla luotu mutta se herjaa otsikon QStringLististä. Löytyykö asiantuntijaa, joka tietäisi ja osaisi neuvoa miten QStringList esitetään Python 3.2.
# -*- coding: utf-8 -*-
import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from PyQt4.uic import *
if __name__ == '__main__':
app = QApplication(sys.argv)
app.setStyle("cleanlooks")
# tässä seuraavassa osiossa tulee virheilmoitus QStringList is not defined
# ja se liittynee jotenkin siihen, että Py 3.2.2 ei tunnista QString eikä
# QStringList
# Olisiko tässä ei Designerillä tehdyssä- ohjelmassa tiedossa tapaa esittää
# datan listaus esim data = list[] tms
data = QStringList()
data << "one" << "two" << "three" << "four" << "five"
listWidget = QListWidget()
listWidget.show()
listWidget.additems()
sys.exit(app.exec_())Käytä Pythonin natiivia stringiä ja listaa.
listWidget.addItems([ 'Eka', 'Toka', 'Kolmas' ])
Aihe on jo aika vanha, joten et voi enää vastata siihen.