Method: Qt::Internal.normalize_classname
- Defined in:
- lib/Qt/qtruby4.rb
.normalize_classname(classname) ⇒ Object
2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 |
# File 'lib/Qt/qtruby4.rb', line 2545 def Internal.normalize_classname(classname) @@normalize_procs.each do |func| ret = func.call(classname) if !ret.nil? return ret end end if classname =~ /^Q3/ ruby_classname = classname.sub(/^Q3(?=[A-Z])/,'Qt3::') elsif classname =~ /^Q/ ruby_classname = classname.sub(/^Q(?=[A-Z])/,'Qt::') else ruby_classname = classname end ruby_classname end |