我想点击listwidget中项目列表中的项目。
我在我的用户界面中右击并转到插槽:
void main::listWidget_itemClicked(QListWidgetItem* item)
在那里我可以运行命令等...但是我希望我点击的所选项目被设置为字符串...我尝试使用CONNECT / SIGNAL路由,但我在那里空了。
理论上看起来像这样:QString text = ui-> listWidget-> itemClicked();这是错误的,但我认为它表达了我想要做的事情......
我该怎么做?
答案 0 :(得分:4)
如果我说得对,你只想将点击的项目设置为新的字符串,对吗?
item->setText(someQString)
编辑:
我不确定“将它设置为字符串”是什么意思,但你可以用
检索项目的文本(QString)item->text()