Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. Upgrade system for a Qt Symbian application
Qt 6.11 is out! See what's new in the release blog

Upgrade system for a Qt Symbian application

Scheduled Pinned Locked Moved Mobile and Embedded
11 Posts 4 Posters 5.4k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Offline
    R Offline
    Robbin
    wrote on last edited by
    #2

    OVI store? The Qt Ambassador program gives you the opportunity to have your app in OVI store, so I guess that's what would be best.

    1 Reply Last reply
    0
    • L Offline
      L Offline
      luca
      wrote on last edited by
      #3

      [quote author="Eus" date="1314435427"]OVI store? The Qt Ambassador program gives you the opportunity to have your app in OVI store, so I guess that's what would be best.[/quote]

      Thanks but my application is useless for the most people because of is a target specific application for the costumers of my company so I'd like to avoid the publishing in Ovi store.

      1 Reply Last reply
      0
      • M Offline
        M Offline
        MichK
        wrote on last edited by
        #4

        Probably the best way is to check if new version of your application is available and download it :)

        1 Reply Last reply
        0
        • L Offline
          L Offline
          luca
          wrote on last edited by
          #5

          [quote author="michal.k" date="1314448271"]Probably the best way is to check if new version of your application is available and download it :)[/quote]

          That's what I want but I have 2 questions:

          Suppose I can check and download the new release from my old release, how to start the installation of new version from old version?

          Will Symbian check that there is an old version and remove it before installing the new one?

          1 Reply Last reply
          0
          • M Offline
            M Offline
            MichK
            wrote on last edited by
            #6

            [quote author="Luca" date="1314450277"]

            1. Suppose I can check and download the new release from my old release, how to start the installation of new version from old version?
              [/quote]

            User has to download application through mobile web browser(which can be run from your application with specified link). After downloading user has to click on downloaded file.

            [quote author="Luca" date="1314450277"]
            2. Will Symbian check that there is an old version and remove it before installing the new one?
            [/quote]

            When user clicks on downloaded file - installation prompt will open.
            During installation user will be informed that new version will overwrite old one.
            Application data files created by application will remain untouched.

            1 Reply Last reply
            0
            • L Offline
              L Offline
              luca
              wrote on last edited by
              #7

              Ok, thanks a lot for your help!

              1 Reply Last reply
              0
              • R Offline
                R Offline
                raja26
                wrote on last edited by
                #8

                Actually there is a Wiki post about "Silent installation of SIS files" under Qt. You can download the SIS file from the server and use the QDesktopService class to open the file in default application of the Symbian OS, which is the installer. The OS will prompt the user for installing the new version. Try the above term first after some time, because at the time of posting this forum.nokia.com is under maintenance.

                1 Reply Last reply
                0
                • L Offline
                  L Offline
                  luca
                  wrote on last edited by
                  #9

                  [quote author="raja26" date="1314530158"]Actually there is a Wiki post about "Silent installation of SIS files" under Qt. You can download the SIS file from the server and use the QDesktopService class to open the file in default application of the Symbian OS, which is the installer. The OS will prompt the user for installing the new version. Try the above term first after some time, because at the time of posting this forum.nokia.com is under maintenance. [/quote]

                  This is probably the best way to solve the problem.

                  Where can I find the link to the wiki page?

                  1 Reply Last reply
                  0
                  • R Offline
                    R Offline
                    raja26
                    wrote on last edited by
                    #10

                    The wiki page is currently under maintenance so please be patient until it arrives back. All wiki pages will be available at http://wiki.forum.nokia.com

                    1 Reply Last reply
                    0
                    • L Offline
                      L Offline
                      luca
                      wrote on last edited by
                      #11

                      [quote author="raja26" date="1314547526"]The wiki page is currently under maintenance so please be patient until it arrives back. All wiki pages will be available at http://wiki.forum.nokia.com[/quote]

                      Ok, thanks.

                      1 Reply Last reply
                      0

                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Users
                      • Groups
                      • Search
                      • Get Qt Extensions
                      • Unsolved