Qt Creator Documentation

Deploying Applications to Maemo Devices

You can specify settings for deploying applications to Maemo devices in the project .pro file. You can view the settings in the Run Settings.

The files to be installed are listed in the Deploy to Device step, the Files to install field. The Local File Path field displays the location of the file on the development PC. The Remote Directory field displays the folder where the file is installed on the device.

"Deploy to device"

If you develop your own libraries, Qt Creator needs to be able to access them during compilation. When you install MADDE, an instance of the device file system, called sysroot, is installed to the development PC. Libraries are copied to sysroot if the Also deploy to sysroot check box is selected.

Creating Debian Installation Packages

When you run the application on the Maemo target, Qt Creator generates a debian installation package in the build directory by default. You can deliver the installation package to users for installation on Maemo devices that are of the same type and run the same firmware as the connected device.

"Create installation package"

The name of the installation package is displayed in the Create Package field in the Run Settings. You can change the version number in the Version number field.

Qt Creator provides templates for a set of files that must be included in debian packages. To edit the files, select a file in Adapt debian file and click Edit. The file opens in the text editor.

The debian control file contains an application icon in encoded form. To add the application icon to the file, select it in the Package manager icon field. For more information about icon files and adding them manually, see Displaying an icon in the Application Manager next to your package.

Note: Qt Creator automates this process for you.

[Previous: Deploying Applications to Symbian Devices] [Next: Publishing Applications to Ovi Store]

X

Thank you for giving your feedback.

Make sure it is related to this specific page. For more general bugs and requests, please use the Qt Bug Tracker.

s.parentNode.insertBefore(ga, s); })(); -->