selector

class janim.gui.selector.Selector(parent: AnimViewer)

基类:QObject

子物件选择工具

class SelectedItem(item: 'Item', min_glx: 'float', min_gly: 'float', max_glx: 'float', max_gly: 'float')

基类:object

item: Item
min_glx: float
min_gly: float
max_glx: float
max_gly: float
clear() None
get_fixed_camera_info() CameraInfo
glx_to_overlay_x(glx: float) float
gly_to_overlay_y(gly: float) float
eventFilter(watched: QObject, event: QEvent) bool
on_glw_mouse_press(event: QMouseEvent) None
on_glw_mouse_move(event: QMouseEvent) None
select_parent_item(event: QMouseEvent) None
select_child_item(event: QMouseEvent) None
remove_child_item(event: QMouseEvent) None
compute_cursor_flag() bool

True 表示鼠标在画面上半部,反之在下半部

on_overlay_paint(event: QPaintEvent) None
staticMetaObject = PySide6.QtCore.QMetaObject("Selector" inherits "QObject": )