Hello Guys我努力解决这个问题请帮助我真的需要它
当我尝试从函数打印返回值时不起作用我得到此错误
<unbound method Ui_MainWindow.fn_get_cell_Value>
这是我的代码
def handleHeade`rMenu(self,pos):
menu = QMenu()
quitAction = menu.addAction("Update")
action = menu.exec_(self.tableView.mapToGlobal(pos))
if action == quitAction:
dd = Ui_MainWindow
print dd.fn_get_cell_Value
def fn_get_cell_Value(self,qmodelindex):
i = qmodelindex.row()
j = qmodelindex.column()
valeur = qmodelindex.sibling(i, j).data(QtCore.Qt.DisplayRole).toString()
return valeur
我想在点击Qmenu的更新
时打印返回值非常感谢你
答案 0 :(得分:2)
"<form action='' onkeypress =if ( event.keyCode == 13){
$('#validate').click(); return false; }>"
不是错误消息。这是本打印声明的预期输出
<unbound method Ui_MainWindow.fn_get_cell_Value>
你需要用()来调用方法,但我不知道调用可能需要什么参数。请考虑以下事项。
print dd.fn_get_cell_Value