def METHOD_NAME(self, option: QStyleOptionViewItem, index: QModelIndex):
    """
    Args:
        option (QStyleOptionViewItem): Contains current style flags
        index (QModelIndex): Index being moused over
    Emits:
       tool_tip_signal(str): The TOOLTIP for the QComponent of the index
    """
    if option.state & QStyle.State_MouseOver:  # if option.state  == QStyle.State_MouseOver: Qt.WA_Hover
        source_model = self.get_source_model(index.model(),
                                             self.source_model_type)
        model = index.model()
        full_path = source_model.filePath(model.mapToSource(index))
        # try:
        try:
            current_class = self.get_class_from_abs_file_path(full_path)
            information = current_class.TOOLTIP
        except:
            information = ""
        self.tool_tip_signal.emit(information)