Specify remote Linux run settings
To specify run settings for the selected kit, go to Projects > Run Settings.
To run and debug an application on a Linux-based device, you must create connections from the development host to the device and add the device configurations to kits. Select Manage Kits to add devices to kits.
When you run the application, Qt Creator copies the files to the connected device.
The run settings display the path to the executable file on the development host and on the device. To specify that another application launches your application, for example, enter the command in the Alternate executable on device field and select Use this command instead.

You can specify arguments to pass to your application in the Command line arguments field.
To disable library linking for the current project, clear Add build library search path to PATH. For more information, see Linker libraries.
View the application UI
Select Use X11 forwarding to show a remotely running X11 client on a local display.
Select Use the Qt VNC platform for display to render the application using the Qt VNC platform plugin. Qt Creator sets the QT_QPA_PLATFORM=vnc environment variable for the application. To connect to the application UI with a VNC client, check the Application Output view for the IP address and port.
Run as a different user
On Linux and macOS, select Default, root or Other in Run as user to build, deploy, and run the application with different permissions.
See also Activate kits for a project, Configure projects for running, How to: Develop for remote Linux, Developing for remote Linux devices, and Managing kits.