diff -Naur libqt4-ruby-1.4.7/qtruby/rubylib/qtruby/Qt.cpp libqt4-ruby-1.4.7.new/qtruby/rubylib/qtruby/Qt.cpp --- libqt4-ruby-1.4.7/qtruby/rubylib/qtruby/Qt.cpp 2006-10-30 18:30:47.000000000 +0100 +++ libqt4-ruby-1.4.7.new/qtruby/rubylib/qtruby/Qt.cpp 2007-01-10 14:38:25.000000000 +0100 @@ -3042,6 +3042,7 @@ rb_define_method(qt_base_class, "disposed?", (VALUE (*) (...)) is_disposed, 0); rb_define_method(qt_base_class, "qVariantValue", (VALUE (*) (...)) qvariant_value, 2); rb_define_method(qt_base_class, "qVariantFromValue", (VALUE (*) (...)) qvariant_from_value, 1); + rb_define_singleton_method(qt_module, "qVariantFromValue", (VALUE (*) (...)) qvariant_from_value, 1); rb_define_method(rb_cObject, "qDebug", (VALUE (*) (...)) qdebug, 1); rb_define_method(rb_cObject, "qFatal", (VALUE (*) (...)) qfatal, 1);