Update new application to user machine
-
Update new application to user machine
i create my application exe with INNO set up creator .
How do i update(Download and install ) my application version to user machine.
Is there any way to do all this by Qt side. -
you can start your setup application with "QProcess::startDetached()":http://qt-project.org/doc/qt-4.8/qprocess.html#startDetached-2 and accordingly to the "INNO-setup docs":http://www.jrsoftware.org/ishelp/index.php?topic=setupcmdline you can pass the /CLOSEAPPLICATIONS parameter to it.
-
can you explain about the XML compression.and ho how to download and install the exe.
-
i don't know what you mean about xml compression...
there are many examples downloading a file from the internet to the filesystem in Qt available in the web ... google will help you.
Hint: QNetworkAccessmanagerAnd how you install the exe i've already explained in my last post.
-
You might also take another way: add an autoupdate functionality to your application (i.e WinSparkle or KDAB's auto update framework)
-
[quote author="SGaist" date="1371122779"]You might also take another way: add an autoupdate functionality to your application (i.e WinSparkle or KDAB's auto update framework)[/quote]
you raised my interest in the KDAB's solution ;) But i couldn't find the source of what you are talking about... can you please help me out? -
IIRC It's in the kdtools package
-
thanks...got it!