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- 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": )¶