summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/installerfw.qdoc17
-rw-r--r--doc/noninteractive.qdoc4
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