Class: Qt::BlockInvocation
Instance Method Summary collapse
-
#initialize(target, block, signature) ⇒ BlockInvocation
constructor
A new instance of BlockInvocation.
- #invoke(*args) ⇒ Object
Constructor Details
#initialize(target, block, signature) ⇒ BlockInvocation
Returns a new instance of BlockInvocation.
2475 2476 2477 2478 2479 2480 2481 |
# File 'lib/Qt/qtruby4.rb', line 2475 def initialize(target, block, signature) super(target) if .indexOfSlot(signature) == -1 self.class.slots signature end @block = block end |
Instance Method Details
#invoke(*args) ⇒ Object
2483 2484 2485 |
# File 'lib/Qt/qtruby4.rb', line 2483 def invoke(*args) @block.call(*args) end |