2012-09-23 2 views
1

모델을 사용하여 정보를로드하는 QListView가 있습니다. 새 행을 모델에 삽입 할 때 버그가 발생하지만 QListView에 표시되지 않습니다. 헤더Qt - 정보가 ListView에로드되지 않음

: (버튼을 누를) cpp에있는

bugModel = new QStandardItemModel(); 
ui->bugList->setModel(bugModel); 

:

bugModel->insertRows(bugModel->rowCount(), 1); 
bugModel->setData(bugModel->index(bugModel->rowCount()-1,0), "Test"); 

어떤 문제가 될 수 이것들은 내가 사용하는 코드입니다?

P.S qDebug()를 사용하여 버튼을 누르면 함수가 호출됩니다.

답변

1

열을 추가 했습니까?
그렇지 않은 경우 - 헤더에 bugModel->insertColumn(0); 줄을 추가하십시오.

+1

죄송합니다. 약간 실수입니다. 고마워, 내 마음에 오지 않았다 :) – boxofapps

관련 문제