sknrf.model.ui module
-
sknrf.model.ui.ULONG_PTR
alias of LP_c_ulong
-
class sknrf.model.ui.MOUSEINPUT
Bases: Structure
Structure/Union member
-
dwFlags
Structure/Union member
-
dx
Structure/Union member
-
dy
Structure/Union member
-
mouseData
Structure/Union member
-
time
Structure/Union member
-
class sknrf.model.ui.KEYBDINPUT
Bases: Structure
Structure/Union member
-
dwFlags
Structure/Union member
-
time
Structure/Union member
-
wScan
Structure/Union member
-
wVk
Structure/Union member
-
class sknrf.model.ui.HARDWAREINPUT
Bases: Structure
-
uMsg
Structure/Union member
-
wParamH
Structure/Union member
-
wParamL
Structure/Union member
-
class sknrf.model.ui.INPUT
Bases: Structure
-
type
Structure/Union member
-
union
Structure/Union member
-
sknrf.model.ui.SendInput(*inputs)
-
sknrf.model.ui.Input(structure)
-
sknrf.model.ui.MouseInput(flags, x, y, data)
-
sknrf.model.ui.KeybdInput(code, flags)
-
sknrf.model.ui.HardwareInput(message, parameter)
-
sknrf.model.ui.Mouse(flags, x=0, y=0, data=0)
-
sknrf.model.ui.Keyboard(code, flags=0)
-
sknrf.model.ui.Hardware(message, parameter=0)
-
class sknrf.model.ui.ButtonPresser
Bases: object
-
static get_mouse_position()
-
static mouse_left_click(x, y, delay)
-
static mouse_right_click(x, y, delay)
-
static mouse_drag(x_start, y_start, delay, x_stop, y_stop, delay2)
-
static key_press(name, delay=0.05)
-
static get_clipboard()
-
static set_clipboard(data)
-
class sknrf.model.ui.MousePositionEdit(*args)
Bases: QLineEdit
-
cursorMove
-
pollCursor()
-
handleCursorMove(pos)
-
staticMetaObject = PySide6.QtCore.QMetaObject("MousePositionEdit" inherits "QLineEdit": Methods: #59 type=Signal, signature=cursorMove(PyObject), parameters=PyObject )
-
class sknrf.model.ui.KeySequenceEdit(*args, keySequence=QKeySequence())
Bases: QLineEdit
-
staticMetaObject = PySide6.QtCore.QMetaObject("KeySequenceEdit" inherits "QLineEdit": )
-
setKeySequence(keySequence)
-
keyPressEvent(self, arg__1: PySide6.QtGui.QKeyEvent) → None