class Qt::MetaObject
Public Instance Methods
create_signal_map()
click to toggle source
# File lib/rui/toolkits/qtbase/qt.rb, line 205 def create_signal_map map = {} (0...methodCount).map do |i| m = method(i) if m.methodType == Qt::MetaMethod::Signal sign = m.signature sign =~ /^(.*)\(.*\)$/ sig = $1.underscore.to_sym val = [sign, m.parameterTypes] map[sig] ||= [] map[sig] << val end end map end