|
def | __init__ (self, parent=None) |
|
def | animate_to (self, x, y) |
|
def | get_current_pos (self) |
|
def | get_drag_action (self, event) |
|
def | get_jump (self, x, y) |
|
def | get_url (self, x, y) |
|
def | is_click (self, event, click_fuzz=4, click_timeout=1.0) |
|
def | keyPressEvent (self, event) |
|
def | mouseMoveEvent (self, event) |
|
def | mousePressEvent (self, event) |
|
def | mouseReleaseEvent (self, event) |
|
def | on_area_scroll_event (self, area, event) |
|
def | on_area_size_allocate (self, area, allocation) |
|
def | on_zoom_100 (self) |
|
def | on_zoom_fit (self) |
|
def | on_zoom_in (self) |
|
def | on_zoom_out (self) |
|
def | paintEvent (self, event=None) |
|
def | register_select_callback (self, cb) |
| User callbacks. More...
|
|
def | reload (self) |
|
def | set_current_pos (self, x, y) |
|
def | set_dotcode (self, dotcode, filename='< stdin >', center=True) |
|
def | set_filter (self, filter) |
|
def | set_highlight (self, items) |
|
def | set_xdotcode (self, xdotcode, center=True) |
|
def | wheelEvent (self, event) |
|
def | window_to_graph (self, x, y) |
|
def | zoom_image (self, zoom_ratio, center=False, pos=None) |
|
def | zoom_to_area (self, x1, y1, x2, y2) |
|
def | zoom_to_fit (self) |
|
Qt widget that draws dot graphs.
Definition at line 1342 of file xdot_qt.py.
◆ __init__()
def smach_viewer.xdot.xdot_qt.DotWidget.__init__ |
( |
|
self, |
|
|
|
parent = None |
|
) |
| |
◆ animate_to()
def smach_viewer.xdot.xdot_qt.DotWidget.animate_to |
( |
|
self, |
|
|
|
x, |
|
|
|
y |
|
) |
| |
◆ get_current_pos()
def smach_viewer.xdot.xdot_qt.DotWidget.get_current_pos |
( |
|
self | ) |
|
◆ get_drag_action()
def smach_viewer.xdot.xdot_qt.DotWidget.get_drag_action |
( |
|
self, |
|
|
|
event |
|
) |
| |
◆ get_jump()
def smach_viewer.xdot.xdot_qt.DotWidget.get_jump |
( |
|
self, |
|
|
|
x, |
|
|
|
y |
|
) |
| |
◆ get_url()
def smach_viewer.xdot.xdot_qt.DotWidget.get_url |
( |
|
self, |
|
|
|
x, |
|
|
|
y |
|
) |
| |
◆ is_click()
def smach_viewer.xdot.xdot_qt.DotWidget.is_click |
( |
|
self, |
|
|
|
event, |
|
|
|
click_fuzz = 4 , |
|
|
|
click_timeout = 1.0 |
|
) |
| |
◆ keyPressEvent()
def smach_viewer.xdot.xdot_qt.DotWidget.keyPressEvent |
( |
|
self, |
|
|
|
event |
|
) |
| |
◆ mouseMoveEvent()
def smach_viewer.xdot.xdot_qt.DotWidget.mouseMoveEvent |
( |
|
self, |
|
|
|
event |
|
) |
| |
◆ mousePressEvent()
def smach_viewer.xdot.xdot_qt.DotWidget.mousePressEvent |
( |
|
self, |
|
|
|
event |
|
) |
| |
◆ mouseReleaseEvent()
def smach_viewer.xdot.xdot_qt.DotWidget.mouseReleaseEvent |
( |
|
self, |
|
|
|
event |
|
) |
| |
◆ on_area_scroll_event()
def smach_viewer.xdot.xdot_qt.DotWidget.on_area_scroll_event |
( |
|
self, |
|
|
|
area, |
|
|
|
event |
|
) |
| |
◆ on_area_size_allocate()
def smach_viewer.xdot.xdot_qt.DotWidget.on_area_size_allocate |
( |
|
self, |
|
|
|
area, |
|
|
|
allocation |
|
) |
| |
◆ on_zoom_100()
def smach_viewer.xdot.xdot_qt.DotWidget.on_zoom_100 |
( |
|
self | ) |
|
◆ on_zoom_fit()
def smach_viewer.xdot.xdot_qt.DotWidget.on_zoom_fit |
( |
|
self | ) |
|
◆ on_zoom_in()
def smach_viewer.xdot.xdot_qt.DotWidget.on_zoom_in |
( |
|
self | ) |
|
◆ on_zoom_out()
def smach_viewer.xdot.xdot_qt.DotWidget.on_zoom_out |
( |
|
self | ) |
|
◆ paintEvent()
def smach_viewer.xdot.xdot_qt.DotWidget.paintEvent |
( |
|
self, |
|
|
|
event = None |
|
) |
| |
◆ register_select_callback()
def smach_viewer.xdot.xdot_qt.DotWidget.register_select_callback |
( |
|
self, |
|
|
|
cb |
|
) |
| |
◆ reload()
def smach_viewer.xdot.xdot_qt.DotWidget.reload |
( |
|
self | ) |
|
◆ set_current_pos()
def smach_viewer.xdot.xdot_qt.DotWidget.set_current_pos |
( |
|
self, |
|
|
|
x, |
|
|
|
y |
|
) |
| |
◆ set_dotcode()
def smach_viewer.xdot.xdot_qt.DotWidget.set_dotcode |
( |
|
self, |
|
|
|
dotcode, |
|
|
|
filename = '<stdin>' , |
|
|
|
center = True |
|
) |
| |
◆ set_filter()
def smach_viewer.xdot.xdot_qt.DotWidget.set_filter |
( |
|
self, |
|
|
|
filter |
|
) |
| |
◆ set_highlight()
def smach_viewer.xdot.xdot_qt.DotWidget.set_highlight |
( |
|
self, |
|
|
|
items |
|
) |
| |
◆ set_xdotcode()
def smach_viewer.xdot.xdot_qt.DotWidget.set_xdotcode |
( |
|
self, |
|
|
|
xdotcode, |
|
|
|
center = True |
|
) |
| |
◆ wheelEvent()
def smach_viewer.xdot.xdot_qt.DotWidget.wheelEvent |
( |
|
self, |
|
|
|
event |
|
) |
| |
◆ window_to_graph()
def smach_viewer.xdot.xdot_qt.DotWidget.window_to_graph |
( |
|
self, |
|
|
|
x, |
|
|
|
y |
|
) |
| |
◆ zoom_image()
def smach_viewer.xdot.xdot_qt.DotWidget.zoom_image |
( |
|
self, |
|
|
|
zoom_ratio, |
|
|
|
center = False , |
|
|
|
pos = None |
|
) |
| |
◆ zoom_to_area()
def smach_viewer.xdot.xdot_qt.DotWidget.zoom_to_area |
( |
|
self, |
|
|
|
x1, |
|
|
|
y1, |
|
|
|
x2, |
|
|
|
y2 |
|
) |
| |
◆ zoom_to_fit()
def smach_viewer.xdot.xdot_qt.DotWidget.zoom_to_fit |
( |
|
self | ) |
|
◆ animation
smach_viewer.xdot.xdot_qt.DotWidget.animation |
◆ ctx
smach_viewer.xdot.xdot_qt.DotWidget.ctx |
◆ dc
smach_viewer.xdot.xdot_qt.DotWidget.dc |
◆ drag_action
smach_viewer.xdot.xdot_qt.DotWidget.drag_action |
◆ filter [1/2]
string smach_viewer.xdot.xdot_qt.DotWidget.filter = 'dot' |
|
static |
◆ filter [2/2]
smach_viewer.xdot.xdot_qt.DotWidget.filter |
◆ graph
smach_viewer.xdot.xdot_qt.DotWidget.graph |
◆ highlight
smach_viewer.xdot.xdot_qt.DotWidget.highlight |
◆ items_by_url
smach_viewer.xdot.xdot_qt.DotWidget.items_by_url |
◆ openfilename
smach_viewer.xdot.xdot_qt.DotWidget.openfilename |
◆ POS_INCREMENT
int smach_viewer.xdot.xdot_qt.DotWidget.POS_INCREMENT = 100 |
|
static |
◆ presstime
smach_viewer.xdot.xdot_qt.DotWidget.presstime |
◆ pressx
smach_viewer.xdot.xdot_qt.DotWidget.pressx |
◆ pressy
smach_viewer.xdot.xdot_qt.DotWidget.pressy |
◆ select_cbs
smach_viewer.xdot.xdot_qt.DotWidget.select_cbs |
◆ subgraph_shapes
smach_viewer.xdot.xdot_qt.DotWidget.subgraph_shapes |
smach_viewer.xdot.xdot_qt.DotWidget.x |
smach_viewer.xdot.xdot_qt.DotWidget.y |
◆ ZOOM_INCREMENT
float smach_viewer.xdot.xdot_qt.DotWidget.ZOOM_INCREMENT = 1.25 |
|
static |
◆ zoom_ratio
smach_viewer.xdot.xdot_qt.DotWidget.zoom_ratio |
◆ ZOOM_TO_FIT_MARGIN
int smach_viewer.xdot.xdot_qt.DotWidget.ZOOM_TO_FIT_MARGIN = 12 |
|
static |
◆ zoom_to_fit_on_resize
smach_viewer.xdot.xdot_qt.DotWidget.zoom_to_fit_on_resize |
The documentation for this class was generated from the following file: