47 #include "../textDecoration.h"
48 #include "../delayJobRunner.h"
49 #include "../../python/pythonJedi.h"
52 #include <qtextcursor.h>
68 WordHoverTooltipMode(
const QString &name =
"WordHoverTooltipMode",
const QString &description =
"", QObject *parent =
nullptr);
71 virtual void onStateChanged(
bool state);
78 void emitWordHover(QTextCursor cursor);
83 QPair<QStringList, QString> parseTooltipDocstring(
const QString &docstring)
const;
87 QObject *m_pPythonEngine;
89 int m_tooltipsMaxLength;
90 bool m_tooltipVisible;
93 void onMouseMoved(QMouseEvent *e);
94 void onJediGetHelpResultAvailable(QVector<ito::JediGetHelp> helps);
Definition: apiFunctionsGraph.cpp:39
Definition: delayJobRunner.h:54