Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 31, 2008 16:37:26

OldDed
От:
Зарегистрирован: 2008-10-31
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

python+PyQt4 QListViewItem(self.listview) ???

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.



Офлайн

#2 Окт. 31, 2008 16:50:27

j2a
От:
Зарегистрирован: 2006-06-29
Сообщения: 869
Репутация: +  1  -
Профиль   Отправить e-mail  

python+PyQt4 QListViewItem(self.listview) ???

там про pyqt3



Офлайн

#3 Окт. 31, 2008 16:53:07

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

python+PyQt4 QListViewItem(self.listview) ???

Нету в Qt4 в модуле QtGui класса QListViewItem.
Есть QListView.

Отредактировано (Окт. 31, 2008 16:53:36)

Офлайн

#4 Окт. 31, 2008 16:59:49

OldDed
От:
Зарегистрирован: 2008-10-31
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

python+PyQt4 QListViewItem(self.listview) ???

j2a
там про pyqt3
В смысле обьекта QListViewItem в PyQt4 не находит?:(



Офлайн

#5 Окт. 31, 2008 17:06:35

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

python+PyQt4 QListViewItem(self.listview) ???

Конечно не находит, нету его там.

PS: ребята из модераторов, перенесите тред в GUI пожалуйста.

Офлайн

#6 Окт. 31, 2008 18:35:57

j2a
От:
Зарегистрирован: 2006-06-29
Сообщения: 869
Репутация: +  1  -
Профиль   Отправить e-mail  

python+PyQt4 QListViewItem(self.listview) ???

OldDed
j2a
там про pyqt3
В смысле обьекта QListViewItem в PyQt4 не находит?:(
В смысле, статья про pyqt3, у тебя pyqt4.



Офлайн

#7 Окт. 31, 2008 18:42:50

OldDed
От:
Зарегистрирован: 2008-10-31
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

python+PyQt4 QListViewItem(self.listview) ???

Понял.Премственность нулевая.Будем знать:)
Всем спасибо!



Офлайн

#8 Окт. 31, 2008 19:47:05

poltergeist
От:
Зарегистрирован: 2007-02-28
Сообщения: 522
Репутация: +  0  -
Профиль   Отправить e-mail  

python+PyQt4 QListViewItem(self.listview) ???

QListView из qt3, это QListWidget из qt4 и соответственно QListWidgetItem имеется:)

З.Ы. Интересно как у вас получилось “from qt import *” сделать :D



Отредактировано (Окт. 31, 2008 19:48:50)

Офлайн

#9 Ноя. 1, 2008 07:51:54

OldDed
От:
Зарегистрирован: 2008-10-31
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

python+PyQt4 QListViewItem(self.listview) ???

poltergeist
З.Ы. Интересно как у вас получилось “from qt import *” сделать
Путем сложных логических изысканий заменил на:
from PyQt4 import   QtCore, QtGui
Вообще-то я люблю,когда прога написанная на старой версии,работает и в новой.



Офлайн

#10 Ноя. 1, 2008 08:01:42

OldDed
От:
Зарегистрирован: 2008-10-31
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

python+PyQt4 QListViewItem(self.listview) ???

poltergeist
QListView из qt3, это QListWidget из qt4 и соответственно QListWidgetItem имеется
Но QListView в qt4 тоже имеется:|



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version