Discussion Board

Results 1 to 3 of 3
  1. #1
    Registered User KLTIDE's Avatar
    Join Date
    Apr 2010
    Posts
    3
    I downloaded the Nokia Qt SDK Beta (http://www.forum.nokia.com/Tools_Doc.../Nokia_Qt_SDK/)
    and the "Getting Started" PDF on
    http://www.forum.nokia.com/info/sw.n...ia_Qt_SDK.html


    The point 4.2.1 is "Install Qt 4.6.2 on the device"
    and point 4.2.2 is "Install and configure the TRK debugging application on the device"

    TRK is only for the developer for debugging. Is it right?

    But have I to install Qt to every device before I can install my application?
    This would not be so good for distribution.

    Or are all necessary files in the animatedtiles.sis (the "Getting Started" example)
    and if I want to publish my application in OVI Store I have only this file to place there?

    If there is Qt stuff (libraries...) in the sis-file or Qt have to installed before
    on the device:

    Is there the duty in the Qt-LGPL licsense to make a hint in my
    application that I'm using Qt?

  2. #2
    Nokia Developer Moderator ltomuta's Avatar
    Join Date
    Sep 2004
    Location
    Tampere, Finland
    Posts
    11,335
    Quote Originally Posted by KLTIDE View Post
    I downloaded the Nokia Qt SDK Beta (http://www.forum.nokia.com/Tools_Doc.../Nokia_Qt_SDK/)
    and the "Getting Started" PDF on
    http://www.forum.nokia.com/info/sw.n...ia_Qt_SDK.html


    The point 4.2.1 is "Install Qt 4.6.2 on the device"
    and point 4.2.2 is "Install and configure the TRK debugging application on the device"

    TRK is only for the developer for debugging. Is it right?
    Yes, TRK is a development tool and you will in install it on your development devices only.

    Quote Originally Posted by KLTIDE View Post
    But have I to install Qt to every device before I can install my application?
    This would not be so good for distribution.
    Yes, you have to install the needed libraries on each device on which your application will be installed to. Otherwise it will not work. However, you will not need to install all libraries if you don't use them. E.g. the webkit is available in a separate package so that it can be installed by applications which use this component while the other can skip it.

    N.B. Upcoming devices, such as Nokia N8, will have Qt pre-installed so you only have to worry about deploying Qt to them if you are using a newer release of the framework.

    Quote Originally Posted by KLTIDE View Post
    Or are all necessary files in the animatedtiles.sis (the "Getting Started" example)
    and if I want to publish my application in OVI Store I have only this file to place there?
    An application (like the above mentioned example) contains only and exactly what you put inside its install package. By default just an exe, an icon and a couple of resource files.

    You can in theory modify the project so that the generated install kit (the SISX file) will contain the pre-built Qt file as well (embedded sis file) so that the user will handle only one file but at install time the Qt libraries are also unpacked on that device.

    The problem with that is that each and every package will be very large and the user has to download it from the store even if he/she already has Qt.

    An alternative solution is the Nokia Smart Installer for Symbian, currently in beta.

    Quote Originally Posted by KLTIDE View Post
    If there is Qt stuff (libraries...) in the sis-file or Qt have to installed before
    on the device:

    Is there the duty in the Qt-LGPL licsense to make a hint in my
    application that I'm using Qt?
    For practical reasons you will want to declare a dependency to the Qt package but that is a technical requirement. Whether the license model brings a requirement to acknowledge the usage of Qt in some release notes/about document, that is another issue altogether and I'm afraid I don't have an answer for this.

  3. #3
    Registered User KLTIDE's Avatar
    Join Date
    Apr 2010
    Posts
    3
    Thank you for your extensive answer.

    N.B. Upcoming devices, such as Nokia N8, will have Qt pre-installed so you only have to worry about deploying Qt to them if you are using a newer release of the framework.
    That would be great.

Similar Threads

  1. Problems with MBM and MBG file
    By rsiudak in forum Carbide.c++ IDE and plug-ins (Closed)
    Replies: 5
    Last Post: 2010-02-19, 02:23
  2. PED and signing.
    By IX in forum Python
    Replies: 11
    Last Post: 2008-04-21, 01:15
  3. [announce] PyUIQ. Python for UIQ 2.1 and 3.x
    By OscarBernabeu in forum Python
    Replies: 35
    Last Post: 2008-01-17, 09:12
  4. Contacts fields order??
    By timatima in forum Symbian C++
    Replies: 1
    Last Post: 2007-06-08, 13:51

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved