调试数据方法qabstracttablemodel

时间:2012-06-06 13:23:22

标签: c++ qt

我正在继承QAbstractTableModel,以在表格视图中显示高分列表。我的数据没有显示。我发现没有调用数据方法。调用headerData,rowCount,columnCount并且似乎正常工作。我的问题是如何调试此问题,是否有人知道在qt源代码中插入断点来调试此错误?

1 个答案:

答案 0 :(得分:0)

我发现了问题。这是我构建模型的方式。我在做什么

ScoreTableModel pstm(0,pscores);,其中pscores是QList< HighScore> * &scoresTableView- GT;则setModel(安培; PSTM);

目前正在运作的版本是:    m_pScoreTableModel = new ScoreTableModel(0,pscores);     scoresTableView->则setModel(m_pScoreTableModel); 其中m_pScoreTableModel是ScoreTableModel *

有谁知道我为什么会有这种奇怪的行为?可能是因为这个QList< HighScore> *实际上是要显示的表的内容?