qtablewidget添加數(shù)據(jù) 如何讓qtablewidget動(dòng)態(tài)顯示獲取到的數(shù)據(jù)數(shù)據(jù)?
如何讓qtablewidget動(dòng)態(tài)顯示獲取到的數(shù)據(jù)數(shù)據(jù)?Qsqlquery*sqlQuery=new Qsqlquery qstring sqlstr=“select id,name from inf
如何讓qtablewidget動(dòng)態(tài)顯示獲取到的數(shù)據(jù)數(shù)據(jù)?
Qsqlquery*sqlQuery=new Qsqlquery qstring sqlstr=“select id,name from info”sqlQuery->prepare(sqlstr)if(sqlQuery->exec()){//讀取查詢(xún)的記錄,同時(shí)(sqlQuery->next()){tablewidget->setitem(行、列、new qtablewidget項(xiàng)(sqlQuery->value(0))。Tostring()))tablewidget->setitem(行、列、新)Qtablewidget項(xiàng)(sqkquery->value(1)。Tostring())}}這樣,您就可以將從數(shù)據(jù)庫(kù)讀取的內(nèi)容寫(xiě)入表中,并自己獲取表的行和列,
Qt怎么把QTableWidget表格中的數(shù)據(jù)讀取出來(lái)?
qstring STR=UI->tablewidget->item(row,column)->text()//獲取字符串
int num=str.toInt公司()//轉(zhuǎn)換為int
UI->tablewidget->item(行,列)->settext(qstring(%1”)。Arg(Num))//write
PS:行(row)和列(column)從0開(kāi)始,注意不要越界。