You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This feature is trivial to implement in any standalone instance of Lite.
window.exec_()
But within a host such as Nuke or Maya, exec_() would not only block our GUI, but the host as well which we need to keep feeding us with events else we get blocked as well. Don't bite the hand that feeds you.
It's possible that this is an unimplementable feature, and that a more reliable implementation is to consider an asynchronous workflow, using signals.
Goal
Enable running the UI as a blocking command, returning control on
closed
,published
orvalidated
.Usage
Remarks
This feature is trivial to implement in any standalone instance of Lite.
But within a host such as Nuke or Maya,
exec_()
would not only block our GUI, but the host as well which we need to keep feeding us with events else we get blocked as well. Don't bite the hand that feeds you.It's possible that this is an unimplementable feature, and that a more reliable implementation is to consider an asynchronous workflow, using signals.
NOT YET IMPLEMENTED
Now when the user publishes, using any GUI or
util.publish()
, the asynchronous code is run.The text was updated successfully, but these errors were encountered: