qtablewidget加入QcomboBox控件如何读取内容

我在QTableWidget的单元格里添加了QComboBox控件,QComboBox里的内容是自己添加进去的,我用什么方法可以获得QComboBox里的内容?高手指点一... 我在QTableWidget的单元格里添加了QComboBox控件,QComboBox里的内容是自己添加进去的,我用什么方法可以获得QComboBox里的内容?高手指点一下,查了很多没有一个能实现的; 展开
 我来答
a1362883107
2013-03-15
知道答主
回答量:50
采纳率:0%
帮助的人:11.4万
展开全部
QWidget * widget=ui->tableWidget->cellWidget(i,0);//获得widget
QComboBox *combox=(QComboBox*)widget;//强制转化为QComboBox
QString string=combox->currentText();
qDebug()<<string;
追问
非常感谢,方法不错;
追答
不用客气,能帮到你很荣幸。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cooke1234
2013-03-15 · TA获得超过6861个赞
知道大有可为答主
回答量:4617
采纳率:72%
帮助的人:3541万
展开全部
用QComboBox的getCurrentText(或getCurrentIndex)属性
更多追问追答
追问
我的QComboBox是放在QTableWidget里的,我必须从QTableWidget里读,比如ui->tableWidget->item(0, 0)->data(Qt::DisplayRole).toString();这是读取单元格里的内容,我要读QComboBox里的内容;
追答
你用什么函数把QComboBox放进单元格的?
如果放进单元格的是QComboBox,那么从单元格中读出的就是QComboBox。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式