From 8fa4e80bfea4934d196db83dc83e4cdeb91915fc Mon Sep 17 00:00:00 2001 From: Tim Jenssen Date: Fri, 17 May 2013 13:55:11 +0200 Subject: add a change installer ui example Change-Id: I11b201ae39da42685e6eb0faf102e8cbcf3b6e4c Reviewed-by: Karsten Heimrich --- examples/changeuserinterface/README | 7 +++++++ examples/changeuserinterface/config/config.xml | 9 +++++++++ .../meta/installscript.qs | 11 +++++++++++ .../meta/license.txt | 1 + .../meta/package.xml | 11 +++++++++++ 5 files changed, 39 insertions(+) create mode 100644 examples/changeuserinterface/README create mode 100644 examples/changeuserinterface/config/config.xml create mode 100644 examples/changeuserinterface/packages/org.qtproject.ifw.example.changeuserinterface/meta/installscript.qs create mode 100644 examples/changeuserinterface/packages/org.qtproject.ifw.example.changeuserinterface/meta/license.txt create mode 100644 examples/changeuserinterface/packages/org.qtproject.ifw.example.changeuserinterface/meta/package.xml (limited to 'examples') diff --git a/examples/changeuserinterface/README b/examples/changeuserinterface/README new file mode 100644 index 000000000..e9ab265c7 --- /dev/null +++ b/examples/changeuserinterface/README @@ -0,0 +1,7 @@ +Shows how to change small things in the ui from a component script. +This shouldn't be used for translations. + +Generate installer with + +binarycreator --offline-only -c config/config.xml -p packages installer + diff --git a/examples/changeuserinterface/config/config.xml b/examples/changeuserinterface/config/config.xml new file mode 100644 index 000000000..cf9eb26f7 --- /dev/null +++ b/examples/changeuserinterface/config/config.xml @@ -0,0 +1,9 @@ + + + Change installer UI Example + 1.0.0 + Change installer UI Example + Qt-Project + Change installer UI Example + @homeDir@/IFWChangeInstallerUIExample + diff --git a/examples/changeuserinterface/packages/org.qtproject.ifw.example.changeuserinterface/meta/installscript.qs b/examples/changeuserinterface/packages/org.qtproject.ifw.example.changeuserinterface/meta/installscript.qs new file mode 100644 index 000000000..125c8392f --- /dev/null +++ b/examples/changeuserinterface/packages/org.qtproject.ifw.example.changeuserinterface/meta/installscript.qs @@ -0,0 +1,11 @@ +function Component() +{ + gui.pageWidgetByObjectName("LicenseAgreementPage").entered.connect(changeLicenseLabels); +} + +changeLicenseLabels = function() +{ + page = gui.pageWidgetByObjectName("LicenseAgreementPage"); + page.AcceptLicenseLabel.setText("Yes I do!"); + page.RejectLicenseLabel.setText("No I don't!"); +} diff --git a/examples/changeuserinterface/packages/org.qtproject.ifw.example.changeuserinterface/meta/license.txt b/examples/changeuserinterface/packages/org.qtproject.ifw.example.changeuserinterface/meta/license.txt new file mode 100644 index 000000000..61a94dce7 --- /dev/null +++ b/examples/changeuserinterface/packages/org.qtproject.ifw.example.changeuserinterface/meta/license.txt @@ -0,0 +1 @@ +The fantastic license, have you heard of the Beer Public License Agreement yet? diff --git a/examples/changeuserinterface/packages/org.qtproject.ifw.example.changeuserinterface/meta/package.xml b/examples/changeuserinterface/packages/org.qtproject.ifw.example.changeuserinterface/meta/package.xml new file mode 100644 index 000000000..04f1986d8 --- /dev/null +++ b/examples/changeuserinterface/packages/org.qtproject.ifw.example.changeuserinterface/meta/package.xml @@ -0,0 +1,11 @@ + + + Change UI example + Change license accept/reject labels text + 2013-01-01 + 1.0.0-1 + + + + + -- cgit v1.2.3