Re: [問題] QT Table用法問題

看板C_and_CPP (C/C++)作者 (ㄚ祥)時間16年前 (2009/02/07 14:13), 編輯推噓0(007)
留言7則, 2人參與, 最新討論串3/5 (看更多)
※ 引述《Cloud (抓不住...)》之銘言: : ※ 引述《xyz888x (ㄚ祥)》之銘言: : : 請問各位大師,QT Table中的item : : 要 : : (1)如何得知使用者輸入的東西(有哪些可以function或變數可以得知) : 可以試試 : QVariant return_value = tableWidget->Item(0,1); : int iValue = return_value.toInt(); //轉成數字 : QString szValue = return_value.toString(); //轉成字串 (測試後) 我打上這兩行: tableWidget->setItem(0,1,new QTableWidgetItem(tr(%1).arg(iValue))); tableWidget->setItem(0,2,new QTableWidgetItem(szValue)); 回傳各為0,1 跟 true,false 無法得知使用者的輸入 : : (2)與將處理過的資料,加入item中 : : tableWidget->setItem(0,1,new QTableWidgetItem("測試")); : : 如上這行程式,好像只能加入字串的部份 : : 數字則不行。 : 那就要把數字轉成字串 : int iValue = 100; : tableWidget->setItem(0,1,new QTableWidgetItem(tr(%1).arg(iValue))); (測試後) PERFECT~!! 謝謝Cloud大大的幫忙~!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.162.211.224

02/07 15:18, , 1F
不是要取得值嗎?為什麼還要用tableWidget->setItem()
02/07 15:18, 1F

02/07 15:19, , 2F
iValu或szValue(端看你的資料型態),應該是你要的值吧
02/07 15:19, 2F

02/07 16:45, , 3F
因為我打算取值後,再做處理,然後印在TABLE之中
02/07 16:45, 3F

02/07 17:54, , 4F
請問你的回傳值是指什麼??
02/07 17:54, 4F

02/07 18:26, , 5F
就是使用者輸入值在table中,我要把使用者輸入的值,處理
02/07 18:26, 5F

02/07 18:27, , 6F
在把處理過後的值,印在另外的table中
02/07 18:27, 6F

02/07 18:37, , 7F
可以貼出你的相關程式碼嗎??
02/07 18:37, 7F
文章代碼(AID): #19ZIPx7q (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #19ZIPx7q (C_and_CPP)