[Development] qt installer - user register access

Jenssen Tim Tim.Jenssen at digia.com
Wed Sep 4 17:20:30 CEST 2013


See GlobalConfig at the operation documentation http://doc-snapshot.qt-project.org/qtifw-master/operations.html

function Component() {}

Component.prototype.createOperations = function()
{
  // call the base create operations function
  component.createOperations();    component.addOperation("GlobalConfig", <your_registry_path_on_windows_or_filename_on_*x>, <key>, <value>)
}

This creates an operation which saves the old value (for unregistration) and set the new value.



If you only want to check some variable to have some different behaviour in the installer use:

installer.value(<your_registry_path> + "/" + <your_key>, <your_default_value>)


Hopefully this helps.

Cheers Tim

________________________________
Von: development-bounces+tim.jenssen=digia.com at qt-project.org [development-bounces+tim.jenssen=digia.com at qt-project.org]" im Auftrag von "Richard Gerd Kuesters [richard at humantech.com.br]
Gesendet: Mittwoch, 4. September 2013 15:05
An: development at qt-project.org
Betreff: [Development] qt installer - user register access

Hi all!

I've been working on top of Qt installer framework in the last week, so I could drop the usage of NSIS. But, to do that, I need to access, in Windows, the user registry (ex. HKEY_FOOBAR).

Is there a way to do this? I've search all over the place, and didn't find any kind of example or code that can help me with that. Or maybe I didn't dig enough :)

If someone can give me a hint, I'll be much obliged.


Kind regards,
Richard.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20130904/2adea71d/attachment.html>


More information about the Development mailing list