Hi, I am exploring the Qt version of InstallBuilder, in part for the html license file support and a hoped for ability to embed privacy policy links within it.

I created some simple html (1 heading + body paragraphs, one of which contains a link). The html is fine in a browser and the link works as expected. When I use this html from within IB, the link appears distinctly (blue, underlined text), but clicking on it doesn't do anything.

  • Should a link in html work?
  • If so, do I need to do something to enable them?
  • If not, the purpose of html licenses is just for formatting?
  • If not, then I would have to use a parameter group, with license and link parameters in an installer panel of increased height, to let a user inspect a privacy policy within a EULA?

Thanks, Matt

asked 05 Jun '13, 19:49

mattatoffleash's gravatar image

accept rate: 40%

Unfortunately it is not possible to provide a link in the license. The main purpose of HTML is to allow styling the document - such as converting a printable license to HTML so that the original formatting is preserved.

What you can do is show a question after showing the license parameter that allows the user to go to the privacy policy - for example:

<licenseParameter> <name>license</name> <title>License Agreement</title> <description>Please read the following License Agreement. You must accept the terms of this agreement before continuing with the installation.</description> <file>path/to/license</file> <htmlFile></htmlFile> <postShowPageActionList> <showQuestion> <default>no</default> <text>Do you want to see the privacy policy online?</text> <variable>show_privacy_policy</variable> </showQuestion> <launchBrowser> <url>http://example.com/privacy</url> <ruleList> <isTrue> <value>${show_privacy_policy}</value> </isTrue> </ruleList> </launchBrowser> </postShowPageActionList> </licenseParameter>


answered 07 Jun '13, 12:24

wojciechka's gravatar image

wojciechka ♦♦
accept rate: 26%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported



Asked: 05 Jun '13, 19:49

Seen: 1,397 times

Last updated: 07 Jun '13, 12:24