class Qt::DBusMessage

Public Instance Methods

<<(a) click to toggle source
Calls superclass method Qt::Base#<<
# File lib/Qt/qtruby4.rb, line 859
def <<(a)
  if a.kind_of?(Qt::Variant)
    return super(a)
  else
    return super(qVariantFromValue(a))
  end
end
type(*args) click to toggle source
# File lib/Qt/qtruby4.rb, line 840
def type(*args)
  method_missing(:type, *args)
end
value() click to toggle source
# File lib/Qt/qtruby4.rb, line 844
def value
  if type() == Qt::DBusMessage::ReplyMessage
    reply = arguments()
    if reply.length == 0
      return nil
    elsif reply.length == 1
      return reply[0].value
    else
      return reply.collect {|v| v.value}
    end
  else
    return nil
  end
end