myListWidget->setCursor(Qt::PointingHandCursor)
QListWidgetItem *item = new QListWidgetItem("hello");item->setCursor(Qt::PointingHandCursor);
void MyListWidget::mouseMoveEvent(QMouseEvent *e) { QListWidgetItem *i = itemAt(e->pos()); if(i) setCursor(Qt::PointingHandCursor); else setCursor(Qt::ArrowCursor); }
void test::on_listWidget_itemEntered(QListWidgetItem* item){ ui.listWidget->setCursor(item->text()=="0" ? Qt::IBeamCursor : Qt::ArrowCursor);}