QTableView使用QItemDelegate嵌入QCombox,需要双击才能打开,有没有点击就打开的方法呢?
QTableView *table = new QTableView;
QItemDelegate *delegate = new QItemDelegate (table);//delegate已自己实现子类方法,这里使用QItemDelegate是为了使逻辑看起来清晰。
QStandardItemModel *model = new QStandardItemModel ;
table->setmodel(model);
虽然双击单元格后,嵌入的QComBox会显示出来供选择,有没有什么方法让单击就可以显示呢?最好是直接显示在QTableView里面,然后点击的时候就像操作QCombox一样,弹出下拉选择框直接选择呢?
还麻烦有了解的朋友给个方法或者思路,先在这里谢谢了。