I'm using graphviz() to create a dot layout and GraphWindow() to create a
widget in a window of said graph. When I view the graph all the vertices are
overlapping and you can differentiate between them unless you zoom all the
way in and use 'shift' to keep the vertices the same size and zoom back out.
I've tried using fit_to_window, but every time I do it throws an
AttributeError on line 568 of gtk_draw.py
cr = self.get_window().cairo_create()
AttributeError: 'NoneType' object has no attribute 'cairo_create'
I create the window as self.win = GraphWindow(etc) so I pass the graph as
self.win.graph.fit_to_window(ink=True, g=None)
What exactly should I do to make the graph widget fit into the window
without the vertices overlapping?