diff options
Diffstat (limited to 'examples')
5 files changed, 39 insertions, 0 deletions
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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Installer> + <Name>Change installer UI Example</Name> + <Version>1.0.0</Version> + <Title>Change installer UI Example</Title> + <Publisher>Qt-Project</Publisher> + <StartMenuDir>Change installer UI Example</StartMenuDir> + <TargetDir>@homeDir@/IFWChangeInstallerUIExample</TargetDir> +</Installer> 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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Package> + <DisplayName>Change UI example</DisplayName> + <Description>Change license accept/reject labels text</Description> + <ReleaseDate>2013-01-01</ReleaseDate> + <Version>1.0.0-1</Version> + <Script>installscript.qs</Script> + <Licenses> + <License name="Beer Public License Agreement" file="license.txt" /> + </Licenses> +</Package> |