diff --git a/qt-installer-windows.qs b/qt-installer-windows.qs index 043842c..97166b0 100644 --- a/qt-installer-windows.qs +++ b/qt-installer-windows.qs @@ -98,4 +98,22 @@ Controller.prototype.FinishedPageCallback = function() { gui.clickButton(buttons.FinishButton); }; +Controller.prototype.DynamicTelemetryPluginFormCallback = function() { + var widget = gui.currentPageWidget(); + widget.TelemetryPluginForm.statisticGroupBox.disableStatisticRadioButton.checked = true; + gui.clickButton(buttons.NextButton); +} + +Controller.prototype.ComponentSelectionPageCallback = function() { + var page = gui.pageWidgetByObjectName("ComponentSelectionPage"); + + var archiveCheckBox = gui.findChild(page, "Archive"); + var latestCheckBox = gui.findChild(page, "Latest releases"); + var fetchButton = gui.findChild(page, "FetchCategoryButton"); + + archiveCheckBox.click(); + latestCheckBox.click(); + fetchButton.click(); +} + // vim: set ft=javascript: