Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 9, 2011 16:55:22

Vexhin
От:
Зарегистрирован: 2011-09-01
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Reload QWebView

Надо загружать в QWebView новую страницу по нажатию на ветку дерева. Выдаётся ошибка:

Traceback (most recent call last):
File "mysoft.py", line 32, in bookLoad
book.setUrl(QtCore.QUrl(y))
TypeError: arguments did not match any overloaded call:
QUrl(): too many arguments
QUrl(QString): argument 1 has unexpected type 'QTreeWidgetItem'
QUrl(QUrl): argument 1 has unexpected type 'QTreeWidgetItem'
QUrl(QString, QUrl.ParsingMode): argument 1 has unexpected type 'QTreeWidgetItem'
Код:
def bookLoad(y):
book.setUrl(QtCore.QUrl(y))


book = QWebView()
book.load(QtCore.QUrl(f)) # Дефолтная страница.


QtCore.QObject.connect(tree, QtCore.SIGNAL('itemClicked(QTreeWidgetItem *, int)'), bookLoad)
Код дерева брал отсюда



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version