Merge pull request #72 from jpnurmi/datastream
[quassel.git] / src / common / basichandler.cpp
index 7e866e9..42841c4 100644 (file)
@@ -52,7 +52,11 @@ const QHash<QString, int> &BasicHandler::handlerHash()
 {
     if (!_initDone) {
         for (int i = metaObject()->methodOffset(); i < metaObject()->methodCount(); i++) {
-            QString methodSignature(metaObject()->method(i).signature());
+#if QT_VERSION >= 0x050000
+            QString methodSignature = metaObject()->method(i).methodSignature();
+#else
+            QString methodSignature = metaObject()->method(i).signature();
+#endif
             if (methodSignature.startsWith("defaultHandler")) {
                 _defaultHandler = i;
                 continue;