Найти - Пользователи
Полная версия: PyQt, приведение типов
Начало » GUI » PyQt, приведение типов
1
Hayate
Как правильно конвертировать QListWidgetItem в QObject, чтобы для этого элемента работал connect?
qobject_cast? Может кто-нибудь показать строку кода, как это выглядит на питоне?
dartNNN
Я извиняюсь, а каким образом вы собираетесь использовать connect?
Hayate
QtCore.QObject.connect(items, QtCore.SIGNAL('clicked()'), lambda: self.show(navigation = 1))
Где item - QListWidgetItem

И выдаётся ошибка:
TypeError: arguments did not match any overloaded call:
QObject.connect(QObject, SIGNAL(), QObject, SLOT(), Qt.ConnectionType=Qt.AutoConnection): argument 1 has unexpected type 'QListWidgetItem'
QObject.connect(QObject, SIGNAL(), callable, Qt.ConnectionType=Qt.AutoConnection): argument 1 has unexpected type 'QListWidgetItem'
QObject.connect(QObject, SIGNAL(), SLOT(), Qt.ConnectionType=Qt.AutoConnection): first argument of unbound method must have type 'QObject'
dartNNN
http://www.python.su/forum/viewtopic.php?id=13338
В данном аспекте разница между QListWidget и QTreeWidget отсутствует.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB