You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
1.7 KiB
55 lines
1.7 KiB
function Controller() { |
|
installer.autoRejectMessageBoxes(); |
|
installer.installationFinished.connect(function() { |
|
gui.clickButton(buttons.NextButton); |
|
}) |
|
} |
|
|
|
Controller.prototype.WelcomePageCallback = function() { |
|
gui.clickButton(buttons.NextButton); |
|
} |
|
|
|
Controller.prototype.CredentialsPageCallback = function() { |
|
gui.clickButton(buttons.NextButton); |
|
} |
|
|
|
Controller.prototype.IntroductionPageCallback = function() { |
|
gui.clickButton(buttons.NextButton); |
|
} |
|
|
|
Controller.prototype.TargetDirectoryPageCallback = function() { |
|
gui.currentPageWidget().TargetDirectoryLineEdit.setText(installer.value("HomeDir") + "/Qt"); |
|
gui.clickButton(buttons.NextButton); |
|
} |
|
|
|
Controller.prototype.ComponentSelectionPageCallback = function() { |
|
var widget = gui.currentPageWidget(); |
|
|
|
widget.deselectAll(); |
|
widget.selectComponent("qt.58.clang_64"); |
|
widget.selectComponent("qt.58.qtwebengine"); |
|
widget.selectComponent("qt.58.qtscript"); |
|
|
|
gui.clickButton(buttons.NextButton); |
|
} |
|
|
|
Controller.prototype.LicenseAgreementPageCallback = function() { |
|
gui.currentPageWidget().AcceptLicenseRadioButton.setChecked(true); |
|
gui.clickButton(buttons.NextButton); |
|
} |
|
|
|
Controller.prototype.StartMenuDirectoryPageCallback = function() { |
|
gui.clickButton(buttons.NextButton); |
|
} |
|
|
|
Controller.prototype.ReadyForInstallationPageCallback = function() { |
|
gui.clickButton(buttons.NextButton); |
|
} |
|
|
|
Controller.prototype.FinishedPageCallback = function() { |
|
var checkBoxForm = gui.currentPageWidget().LaunchQtCreatorCheckBoxForm |
|
if (checkBoxForm && checkBoxForm.launchQtCreatorCheckBox) { |
|
checkBoxForm.launchQtCreatorCheckBox.checked = false; |
|
} |
|
gui.clickButton(buttons.FinishButton); |
|
}
|
|
|