class TitlePage
Public Class Methods
new(wizard)
click to toggle source
Calls superclass method
LicenseWizardPage.new
# File examples/dialogs/complexwizard/licensewizard.rb, line 58 def initialize(wizard) super(wizard) @topLabel = Qt::Label.new(tr("<center><font color=\"blue\" size=\"5\"><b><i>" + "Super Product One</i></b></font></center>")) @registerRadioButton = Qt::RadioButton.new(tr("&Register your copy")) @evaluateRadioButton = Qt::RadioButton.new(tr("&Evaluate our product")) setFocusProxy(@registerRadioButton) layout = Qt::VBoxLayout.new layout.addWidget(@topLabel) layout.addSpacing(10) layout.addWidget(@registerRadioButton) layout.addWidget(@evaluateRadioButton) layout.addStretch(1) setLayout(layout) end
Public Instance Methods
nextPage()
click to toggle source
# File examples/dialogs/complexwizard/licensewizard.rb, line 80 def nextPage() if @evaluateRadioButton.checked? return @wizard.evaluatePage else return @wizard.registerPage end end
resetPage()
click to toggle source
# File examples/dialogs/complexwizard/licensewizard.rb, line 76 def resetPage() @registerRadioButton.checked = true end