Qt Creator provides different devices to allow you to build code like on remote device, docker device, etc., but there a few things with this plugin which prevent it from being used with these types of devices. Any where in the plugin where we create a process for calling source to get environment variables, etc. need to be updated to use the device object for running these so they are compatible with Qt Creator device functionality.