QT中,怎么把一个变量写入QTableWidgetItem( )?

newItem=QTableWidgetItem.setText("10")self.tableWidget.setItem(0,0,newItem)这样可以把10写入第... newItem = QTableWidgetItem.setText("10")

self.tableWidget.setItem(0, 0, newItem)这样可以把10写入第1行第1列。
--------------------------------------------------------
age = self.get_age()
newItem = QTableWidgetItem.setText(age)

self.tableWidget.setItem(0, 0, newItem)
这样就报错,说age不能做参数,那如果有多个数据,怎么写入啊,总不能一个个填进去吧,请求赐教
展开
 我来答
砍侃看
2014-12-03 · TA获得超过6151个赞
知道大有可为答主
回答量:6584
采纳率:69%
帮助的人:1955万
展开全部
你的age是什么数据类型,如果不是你转换成QString类型看看
追问
怎么转换成string啊,我用的是pyqt,Python和C++有点区别,有时候就绕不过来。
age是一个从xml文件中获取的值,是一个常量赋值给变量age的
追答
从xml取的值应该是string,Python不是可以判断数据类型嘛,你看看什么类型
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式