process_dialog#
- glue_qt.utils.process_dialog(delay=0, accept=False, reject=False, function=None)#
Context manager to automatically capture the active dialog and carry out certain actions.
Note that only one of
accept
,reject
, orfunction
should be specified.- Parameters:
- delayint, optional
The delay in ms before acting on the dialog (since it may not yet exist when the context manager is called).
- acceptbool, optional
If True, accept the dialog after the specified delay.
- rejectbool, optional
If False, reject the dialog after the specified delay
- functionfunc, optional
For more complex user actions, specify a function that takes the dialog as the first and only argument.