diff options
author | Andy Shaw <andy.shaw@qt.io> | 2018-08-27 22:15:45 +0200 |
---|---|---|
committer | Andy Shaw <andy.shaw@qt.io> | 2019-06-17 12:58:02 +0000 |
commit | b07d55203b8bdcff553139149698f2867286c572 (patch) | |
tree | 2190599ca7d02a5768ab2db3583eb52b7b465e60 | |
parent | 89f772f819178ee2502768c3d259d22ecb910fbe (diff) |
-rw-r--r-- | doc/installerfw.qdoc | 17 | ||||
-rw-r--r-- | doc/noninteractive.qdoc | 4 |
2 files changed, 7 insertions, 14 deletions
diff --git a/doc/installerfw.qdoc b/doc/installerfw.qdoc index 09c7e575a..ec3c3781b 100644 --- a/doc/installerfw.qdoc +++ b/doc/installerfw.qdoc @@ -430,20 +430,13 @@ component.userInterface( "MyPage" ).checkbox.checked = true; \endcode - \section2 Using Control Scripts to Add Pages - - To register a custom page, use the installer::addWizardPage() method - and the object name set in the UI file (for example, \c "MyPage"). Then - call the \c{Dynamic${ObjectName}Callback()} function (for example, - \c {DynamicMyPageCallback()}): + You can also have a callback for the page that is added. To access it, + use the object name set in the UI file (for example, \c "MyPage"). Then + create the \c{Dynamic${ObjectName}Callback} function (for example, + \c {DynamicMyPageCallback}): \code - function Controller() - { - installer.addWizardPage(component, "MyPage", QInstaller.TargetDirectory) - } - - Controller.prototype.DynamicMyPageCallback() + Component.prototype.DynamicMyPageCallback = function() { var page = gui.pageWidgetByObjectName("DynamicMyPage"); page.myButton.click, diff --git a/doc/noninteractive.qdoc b/doc/noninteractive.qdoc index 67ce18dc4..f532ece9b 100644 --- a/doc/noninteractive.qdoc +++ b/doc/noninteractive.qdoc @@ -483,13 +483,13 @@ Example code: \code - function Controller() + function Component() { // add page with widget \c SomePageWidget before the target directory page installer.addWizardPage(component, "SomePageWidget", QInstaller.TargetDirectory) } - Controller.prototype.DynamicSomePageWidgetCallback = function() + Component.prototype.DynamicSomePageWidgetCallback = function() { var page = gui.pageWidgetByObjectName("DynamicSomePageWidget"); page.myButton.click, //direct child of the UI file's widget |