• 4445阅读
  • 3回复

我写的一个Model的data方法重写当中,if(role == Qt::DisplayRole)分支没有进入,有谁知道是怎么回事么 [复制链接]

上一主题 下一主题
离线usher8701
 
只看楼主 倒序阅读 楼主  发表于: 2012-09-24
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2012-09-24) —
我写的一个模型的data方法当中,if(role == Qt::DisplayRole)分支没有进入,有谁知道是怎么回事么

离线XChinux

只看该作者 1楼 发表于: 2012-09-25
Re:我写的一个Model的data方法重写当中,if(role == Qt::DisplayRole)分支没有进入,有谁知道是怎么回事 ..
为什么没进入?调试跟踪进去啊。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线usher8701
只看该作者 2楼 发表于: 2012-09-25
Re:我写的一个Model的data方法重写当中,if(role == Qt::DisplayRole)分支没有进入,有谁知道是怎么回事 ..
我在if(role == Qt::DisplayRole)分支中放了一个QMessageBox,运行的时候QMessageBox没有显示,分支中返回的字符串也没有显示
离线usher8701
只看该作者 3楼 发表于: 2012-09-25
Re:我写的一个Model的data方法重写当中,if(role == Qt::DisplayRole)分支没有进入,有谁知道是怎么回事 ..
我搞明白了
快速回复
限100 字节
 
上一个 下一个