Форум сайта python.su
Hi All!
Уважаемое сообщество,я начал знакомиться с программированием на Питоне.Изучаю доступные примеры.
Вот здесь:
http://wiz.su/2008/02/14/napisanie-prilozhenijj-osnovanykh-na-qt-na-yazyke-python/
столкнулся с напонятным.В одном из примеров возникает у меня ошибка:
======
lvi = QListViewItem(self.listview)
NameError: global name ‘QListViewItem’ is not defined
======
Пример не я придумал,скопировал с сайта и должно работать.
Пробую править,и снова ошибка:
======
lvi = QtGui.QListViewItem(self.listview)
AttributeError: ‘module’ object has no attribute ‘QListViewItem’
======
В чем причина? Объясните пожалуста.
Спасибо!
С уважением ,OldDed.
Офлайн
там про pyqt3
Офлайн
Нету в Qt4 в модуле QtGui класса QListViewItem.
Есть QListView.
Отредактировано (Окт. 31, 2008 16:53:36)
Офлайн
j2aВ смысле обьекта QListViewItem в PyQt4 не находит?:(
там про pyqt3
Офлайн
Конечно не находит, нету его там.
PS: ребята из модераторов, перенесите тред в GUI пожалуйста.
Офлайн
OldDedВ смысле, статья про pyqt3, у тебя pyqt4.j2aВ смысле обьекта QListViewItem в PyQt4 не находит?:(
там про pyqt3
Офлайн
Понял.Премственность нулевая.Будем знать:)
Всем спасибо!
Офлайн
QListView из qt3, это QListWidget из qt4 и соответственно QListWidgetItem имеется:)
З.Ы. Интересно как у вас получилось “from qt import *” сделать :D
Отредактировано (Окт. 31, 2008 19:48:50)
Офлайн
poltergeistПутем сложных логических изысканий заменил на:
З.Ы. Интересно как у вас получилось “from qt import *” сделать
from PyQt4 import QtCore, QtGui
Офлайн
poltergeistНо QListView в qt4 тоже имеется:|
QListView из qt3, это QListWidget из qt4 и соответственно QListWidgetItem имеется
Офлайн