提取选定的QComboBox项目的文本是众所周知的,但我如何获取QComboBox中任意索引项的文本(不一定是选定的)?
itemText()
方法来实现这一点。只需设置所需的索引。Marek R
所指出的那样,您可以获取模型并从该模型获取数据,但是当您想获取更多内容时(例如使用Qt::DecorationRole
获取图像或使用Qt::FontRole
获取字体)时,这将对您有所帮助。
http://qt-project.org/doc/qt-4.8/qcombobox.html#itemText
http://qt-project.org/doc/qt-4.8/qcombobox.html#model