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