Remote Connections View (#2)
This article is an update from a previous posting from David Dubrow about the Remote Connections View found on Carbide. In this update we will review some of the newer features of the Remote Connections tool as well as provide updated screenshots.
The feature is designed to improve the quality of a debugging (or trace) sessions.
The Remote Connections view is a UI framework that allows Carbide users to create remote connections and test/configure debug services over those connections. These connections are then shared inside the IDE. We currently support on-device debug launch configurations and OST Trace (software trace). These configurations may be exported and shared in different workspaces or with other users.
Some of the benefits of the Remote Connections view is that the user can validate that the connection is present to guaranty that the agents on the phone target are the very latest. Debug sessions will improve greatly as a result.
The Remote Connections view displays all the remote connection objects. Under each object, there is a node for each supported service and its current status. In this example you can see that USB supports On-Device Debug (TRK service) and OST Trace (Tracing service).

Remote Connections View
From the view a dialog can be invoked to create or edit connection objects and their settings. Also, as the settings are changed, supported services can be tested on that connection.
Finally, the dialog accesses a server containing the latest remote agents for installation on a device.
At any instance of use like a launch configuration of on-device debugging, existing connection objects that support that service can be selected and edited or new ones can be created without having to go to the remote connections view.
Hopefully, this feature will make connecting to devices through Carbide a lot more user friendly



The Qt group has posted a short getting started video on using the “garden” release of 



