2013-01-04 82 views
0

我想用QTABLEVIEW::setSpan()做一個表格,附近的一些單元格合併成一個表格,但有時它會正確顯示,有時會出現一些單獨的行消失,不知道爲什麼。我懷疑這是因爲它上次顯示的數據會干擾下一次的結果,而我現在使用的是QStandardItemModel::clear(),以便在顯示前刪除最後一次顯示的結果。還有其他可靠的方法可以清除結果上一次徹底?QTABLEVIEW setSpan有時一些sperate-lines消失

回答

0

你能發表更多的代碼嗎?

你用你的QTabelViewthis

QTableView view; 
view.setModel(model); 
view.setSpan(0, 0, 1, model->columnCount()); 
view.show(); 
+0

是,kindof說。 pTableModel-> setItem(org1,0,new QStandardItem(strSat)); mpAutoEvaluateTable-> setSpan(org1,0,ind-org1,1); – jude