Class: LicenseWizard

Inherits:
ComplexWizard show all
Defined in:
ext/ruby/qtruby/examples/dialogs/complexwizard/licensewizard.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from ComplexWizard

#backButtonClicked, #completeStateChanged, #historyPages, #nextButtonClicked, #setFirstPage, #switchPage

Methods inherited from Qt::Dialog

#exec

Methods inherited from Qt::Base

#%, #&, #*, #**, #+, #-, #-@, #/, #<, #<<, #<=, #==, #>, #>=, #>>, #QCOMPARE, #QEXPECT_FAIL, #QFAIL, #QSKIP, #QTEST, #QVERIFY, #QVERIFY2, #QWARN, #^, ancestors, #is_a?, #methods, private_slots, #protected_methods, #public_methods, q_classinfo, q_signal, q_slot, signals, #singleton_methods, slots, #|, #~

Constructor Details

#initialize(parent = nil) ⇒ LicenseWizard

Returns a new instance of LicenseWizard.



35
36
37
38
39
40
41
42
43
44
45
46
47
# File 'ext/ruby/qtruby/examples/dialogs/complexwizard/licensewizard.rb', line 35

def initialize(parent = nil)
    super(parent)
    @titlePage = TitlePage.new(self)
    @evaluatePage = EvaluatePage.new(self)
    @registerPage = RegisterPage.new(self)
    @detailsPage = DetailsPage.new(self)
    @finishPage = FinishPage.new(self)

    setFirstPage(@titlePage)

    setWindowTitle(tr("Complex Wizard"))
    resize(480, 200)
end

Instance Attribute Details

#detailsPageObject

Returns the value of attribute detailsPage.



32
33
34
# File 'ext/ruby/qtruby/examples/dialogs/complexwizard/licensewizard.rb', line 32

def detailsPage
  @detailsPage
end

#evaluatePageObject

Returns the value of attribute evaluatePage.



30
31
32
# File 'ext/ruby/qtruby/examples/dialogs/complexwizard/licensewizard.rb', line 30

def evaluatePage
  @evaluatePage
end

#finishPageObject

Returns the value of attribute finishPage.



33
34
35
# File 'ext/ruby/qtruby/examples/dialogs/complexwizard/licensewizard.rb', line 33

def finishPage
  @finishPage
end

#registerPageObject

Returns the value of attribute registerPage.



31
32
33
# File 'ext/ruby/qtruby/examples/dialogs/complexwizard/licensewizard.rb', line 31

def registerPage
  @registerPage
end

#titlePageObject

Returns the value of attribute titlePage.



29
30
31
# File 'ext/ruby/qtruby/examples/dialogs/complexwizard/licensewizard.rb', line 29

def titlePage
  @titlePage
end