The mouse over does not work on mac. Am I doing it wrong ?

Qt Code:
  1. QStyleOptionViewItemV4 optionV4 = option;
  2. initStyleOption(&optionV4, index);
  3.  
  4. QStyle *style = optionV4.widget? optionV4.widget->style() : QApplication::style();
  5.  
  6.  
  7.  
  8.  
  9. if (optionV4.state & QStyle::State_MouseOver) {
  10. doc.setDefaultStyleSheet("a {text-decoration: underline; cursor:pointer}");
  11. } else {
  12. doc.setDefaultStyleSheet("a {text-decoration: none;}");
  13. }
  14.  
  15. doc.setHtml(optionV4.text);
To copy to clipboard, switch view to plain text mode 

Also looks like the "cursorointer" does not work on all platforms, any ideas ?