Editing MADDE/QtCreator integration for windows

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 201: Line 201:
You can configure these settings in the Maemo Device Configurations
You can configure these settings in the Maemo Device Configurations
-
  Tools -> Options -> Projects -> Maemo Device Configurations
+
  Tools -> Options... -> Qt4 -> Maemo Device Configurations
-
 
+
-
'''Note: ''' In older versions of Qt  Creator the Maemo Device Configuration is under Qt4 tab.
+
'''Note: ''' For these steps your device has to be connected to the PC and the password has to be valid. By clicking "Test" button, you can check if that is the case.
'''Note: ''' For these steps your device has to be connected to the PC and the password has to be valid. By clicking "Test" button, you can check if that is the case.
-
Now you click on "Deploy..." and select the public key you have created before. If you have specified a file name you will find it in:
+
Now you click on "Deploy..." and select the public key you have created before. If you have specified a file-name you will find it in:
  C:\MADDE\<version>\home\<username>\<keyname>.pub
  C:\MADDE\<version>\home\<username>\<keyname>.pub
Line 215: Line 213:
[[Image:09_qtcreator_deploy_key.jpg‎|400px]]
[[Image:09_qtcreator_deploy_key.jpg‎|400px]]
-
Once the key is deployed correctly you can set up your device configuration to use the key to connect to the device. Change now the "Authentication type" from "Password" to "Key". Now it uses a standard location, for the private key, which should not exist. Change the location, with the one of your real key. Following this tutorial you will find it in:
+
Once the key is deployed correctly you can set up your device-configuration to use the key to connect to the device. Change now the "Authentication type" from "Password" to "Key". Now it uses a standard location, for the private key, which should not exist. Change the location, with the one of your real key. Following this tutorial you will find it in:
  C:\MADDE\<version>\home\<username>\<keyname>
  C:\MADDE\<version>\home\<username>\<keyname>
Line 225: Line 223:
== Use Maemo5 build settings ==
== Use Maemo5 build settings ==
-
Now all the configuration is done and you can select Maemo as a build configuration. If you have a project, which you want to compile for Maemo, then click on the project button in the menu of the left side. Now you should see a screen, like in the screen shot below. If you have the Qt libraries installed, then you will have the "Desktop" as the default option selected.
+
Now all the configuration is done and you can select Maemo as a build configuration. If you have a project, which you want to compile for Maemo, then click on the project button in the menu of the left side. Now you should seen a screen, like in the screen shot below. If you have the Qt libraries installed, then you will have the "Desktop" as the default option selected.
[[Image:04_qtcreator_init.jpg]]
[[Image:04_qtcreator_init.jpg]]
Line 258: Line 256:
-
Select the build configuration you want to use (located in the bottom left corner):
+
Now you can set which build configuration you want to use (located in the bottom left corner):
[[Image:08_qtcreator_final.jpg]]
[[Image:08_qtcreator_final.jpg]]
-
By clicking the run button, your application will be automatically compiled for the Maemo device, deployed, and started.
+
Now you can click on the run button, and your application will be automatically compiled for the Maemo device, delpoyed, and started.
[[Category:Development]]
[[Category:Development]]

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)

Templates used on this page: