Issue #18198:expose QToolButton to scripting