Ejemplo n.º 1
0
 def helpEvent(self, ev, view, option, index):
     # Show a tooltip only if the item is truncated
     if not ev or not view:
         return False
     if ev.type() == ev.ToolTip:
         rect = view.visualRect(index)
         size = self.sizeHint(option, index)
         if rect.width() < size.width():
             tooltip = index.data(Qt.DisplayRole)
             QToolTip.showText(ev.globalPos(), tooltip, view)
             return True
     return QStyledItemDelegate.helpEvent(self, ev, view, option, index)
Ejemplo n.º 2
0
 def helpEvent(self, ev, view, option, index):
     # Show a tooltip only if the item is truncated
     if not ev or not view:
         return False
     if ev.type() == ev.ToolTip:
         rect = view.visualRect(index)
         size = self.sizeHint(option, index)
         if rect.width() < size.width():
             tooltip = index.data(Qt.DisplayRole)
             QToolTip.showText(ev.globalPos(), tooltip, view)
             return True
     return QStyledItemDelegate.helpEvent(self, ev, view, option, index)