读书人

QComboBox如何设置提示信息

发布时间: 2012-10-30 16:13:36 作者: rapoo

QComboBox怎么设置提示信息
当点开下拉链表后,鼠标悬停在链表的某一项时,设置提示信息
请问怎么实现?

[解决办法]

探讨

引用:

那你看看QToolTip这个类,里面有一个static函数showText

哥,你怎么就不明白呢
我想对第一项设置其tip,内容可能是“第一项”,也可能是“the first item”,或者其他
有什么方法,有什么接口可以设置这个?

[解决办法]
经过验证,我的方案是可行的。该代码就不贴了。吧关键函数贴一下
C/C++ code
void MainWindow::initCOmboBox(){    QListView *view = new QListView(this);    QStandardItemModel *model = new QStandardItemModel(this);    QStandardItem *item;    item = new QStandardItem("First Item");    item->setToolTip("This is the first item");    model->appendRow(item);    item = new QStandardItem("Second Item");    item->setToolTip("This is the second item");    model->appendRow(item);    ui->comboBox->setView(view);    ui->comboBox->setModel(model);} 

读书人网 >QT开发

热点推荐