examples/modelview_color6: update syntax

This commit is contained in:
mappu 2025-01-04 12:23:03 +13:00
parent 29ceb4e235
commit 2cf02525ca

View File

@ -23,16 +23,16 @@ func main() {
switch qt.ItemDataRole(role) { switch qt.ItemDataRole(role) {
case qt.ForegroundRole: case qt.ForegroundRole:
if idx.Row() % 2 == 0 { if idx.Row()%2 == 0 {
return qt.NewQVariant4099(qt.NewQColor3(0, 0, 0)) return qt.NewQColor3(0, 0, 0).ToQVariant()
} else { } else {
return qt.NewQVariant4099(qt.NewQColor3(255, 0, 0)) return qt.NewQColor3(255, 0, 0).ToQVariant()
} }
case qt.BackgroundRole: case qt.BackgroundRole:
if idx.Row() % 2 == 0 { if idx.Row()%2 == 0 {
return qt.NewQVariant4099(qt.NewQColor3(255, 255, 255)) return qt.NewQColor3(255, 255, 255).ToQVariant()
} else { } else {
return qt.NewQVariant4099(qt.NewQColor3(80, 80, 80)) return qt.NewQColor3(80, 80, 80).ToQVariant()
} }
case qt.DisplayRole: case qt.DisplayRole:
return qt.NewQVariant14(fmt.Sprintf("this is row %d", idx.Row())) return qt.NewQVariant14(fmt.Sprintf("this is row %d", idx.Row()))