【发布时间】:2013-10-26 02:43:34
【问题描述】:
我有一个简单的QComboBox 小部件,其中有两个值:True 和False。
我有一个 QString 变量currValue,它是这些值之一。我想用currValue 设置我的小部件的当前值。
我认为解决方案如下:
首先让我们初始化 currValue;
QString currValue = "False";
QComboBox* combo = new QComboBox();
combo->addItem("True");
combo->addItem("False");
combo->setCurrentIndex(combo->findData(currValue));
但它不起作用。 难道我做错了什么 ? 为什么 QComboBox 没有成员 setCurrentItem() 或类似的东西?
【问题讨论】: