我想知道什么时候声明:
QStandardItem *baseItem = new QStandardItem("Hello");
我怎样才能得到我给它命名的文本(例如Hello)。例如,我可以将我给它的名称与QString进行比较吗?
答案 0 :(得分:1)
查看QStandardItem
文档。 text()
会返回您想要的内容:
返回项目的文本。这是呈现给用户的文本 在一个视图中。
因此,为了将它与QString进行比较,您只需:
if (baseItem->text() == anotherString)
// do something