From b07d55203b8bdcff553139149698f2867286c572 Mon Sep 17 00:00:00 2001 From: Andy Shaw Date: Mon, 27 Aug 2018 22:15:45 +0200 Subject: Doc: Don't indicate that you can add pages in a control script Change-Id: I6ddfc27334d8f14852cd926653b5ab56851c3fec Reviewed-by: Leena Miettinen Reviewed-by: Katja Marttila --- doc/installerfw.qdoc | 17 +++++------------ 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 -- cgit v1.2.3