QSqlTableModel *model = new QSqlTableModel;
proxyModel->setSourceModel(model);
table->setModel(model);
proxyModel->setFilterValue(0,2,3);
- void ProxyModel::setFilterValue(int col,int beg,int en)
- {
- m_columnNumber=col;
- m_begin=beg;
- m_end=en;
- invalidateFilter();
- }
只要修改代理中的过滤条件就会报错 :调试的时候出现的, 直接运行的话就崩溃了接收到信号底层由于接收到操作系统的信号而停止信号名称: SIGSEGV信号意义: Segmentation fault变量m_columnNumber 在调试状态观察时也不可访问