TableView中的Tab實際上是壹個加載器,TableView提供了getTab(int index)方法來獲取相應的Tab。如果要在TableView中編輯選項卡,可以先用getTab獲取選項卡,然後通過加載器的item屬性獲取加載器實例化的對象(即選項卡中包含的第壹個括號內的內容)。因此,如果要編輯選項卡中的內容,只需要在選項卡的括號中定義要編輯的內容作為屬性,然後就可以通過getTab(I)item在外圍進行編輯。
例如
鼠標區域{
錨點。填充:父級
onClicked: {
_ tab . gettab(0)。item。color =“green“
_ tab . gettab(0)。item。text =“green“
}
}
選項卡視圖{
id: _tab
選項卡{
標題:“紅色”
矩形{ id:_ rec;顏色:【紅色】
屬性別名文本:_text.text
文本{
id: _text
文字:“紅色”
}
}
}
}
}
其次,如果妳覺得TableView不好用,那麽妳可以使用ListView或者行列來編寫壹個類似於TableView的組件供自己使用。