我如何调试QTableView的内部工作

How do I debug the inner workings of QTableView?

本文关键字:QTableView 内部 工作 调试 何调试      更新时间:2023-10-16

如果我有一个QTableView,我想通过执行的代码步进,当我点击一个列标题,我该怎么做?我应该在哪里放置我的断点来查看QTableView的内部工作?例如,我知道单击表中的列标题将在启用排序时对该列进行排序。但是,我如何看到这种情况发生,并实际逐步执行QTableView的代码呢?

您正在寻找的类是QHeaderView。您可以从在void QHeaderView::mousePressEvent(QMouseEvent*)中设置断点开始。