Skip to content

Add Tools > External Tools > Configure...

Dominik Haumann requested to merge external-tools-configure into master

This is based on the newly exposed showPluginConfigPage() in 5.63. But the External Tools plugin is built only if 5.63 is around, anyways.

We have to use a Qt::QueuedConnection, since invoking showConfigPage() now allows the user to disable the plugin as well, which would delete the instances of the current code path being executed.

The QueuedConnection works around this, albeit still ugly... Better fixes welcome.

Merge request reports