qgui.base_tools module

class qgui.base_tools.ArgInfo(name=None, set_func=None, get_func=None)

基类:object

get(*args, **kwargs)
get_info()
set(*args, **kwargs)
class qgui.base_tools.BaseTool(bind_func=None, name: Optional[str] = None, style: str = 'primary', async_run: bool = False, concurrency_mode='不允许并发,禁止触发下一个事件')

基类:object

基础工具集,提供基础异步Callback 1. 写Build,记得继承才会有self.master,继承时候传**kwargs 2. 若需返回信息,请重写get_info方法->ArgInfo 3. 如绑定func,需要封装Callback

build(*args, **kwargs) tkinter.Frame
get_arg_info() qgui.base_tools.ArgInfo
qgui.base_tools.check_callable(bind_func)
qgui.base_tools.select_var_dtype(dtype)