【发布时间】:2012-05-19 01:27:20
【问题描述】:
我有 WtreeView 设置为组合视图的 QComboBox 的以下代码
this->db->select("SELECT top 10 company, address, phone, id FROM data");
QTreeView *ptv = new QTreeView(this);
ptv->setModel(this->db->model);
ptv->setColumnHidden(3, true);
ui->comboBox->setModel(this->db->model);
ui->comboBox->setView(ptv);
connect(ui->comboBox, SIGNAL(activated(int)), this, SLOT(getComboIndex(int)));
例如,我如何为第 2 列设置所选项目或索引。我可以设置第一列
ui->comboBox->setCurrentIndex(index);
但这不适用于其他列,仅适用于第一列。
【问题讨论】: