Sorry, could you rephrase that? I didn’t understand the question.
The graph is custom written in Slate.
DialogueViewportWidget.cpp is the graph. This is where all of the elements are drawn: nodes, their selection shadows, lines, splines, selection marquee, comment bubble, etc.
DialogueNodeWidget.cpp represents a single node, with icons and text inside.