弹出没有父级的qt委托编辑器

时间:2017-02-12 00:33:35

标签: c++ qt delegates

我在QTableView中使用了QStyledItemDelegate。我按照教程http://doc.qt.io/qt-5/qtwidgets-itemviews-spinboxdelegate-example.html进行了操作。没问题。

我刚刚将QSpinBox更改为我设计的自定义小部件(让我们称之为MyWidget)。它也在工作,但是现在,每当我触发QTableView的单元格时,编辑器MyWidget就会像无父小部件那样弹出。我一直试图了解是什么让编辑器出现在小区的位置但没有任何成功。

简而言之:我希望MyWidget出现在手机的位置并成为QTableView的一部分。正如QSpinBox在教程示例中所做的那样。可能吗 ?如果是这样,我怎么能做到这一点?感谢

修改

解决:从MyWidget到QWidget的父参数路由错误。

1 个答案:

答案 0 :(得分:0)

解决:从MyWidget到QWidget的父参数路由错误。