src/declarative/qml/qmetaobjectbuilder.cpp
changeset 37 758a864f9613
parent 30 5dc02b23752f
--- a/src/declarative/qml/qmetaobjectbuilder.cpp	Fri Sep 17 08:34:18 2010 +0300
+++ b/src/declarative/qml/qmetaobjectbuilder.cpp	Mon Oct 04 01:19:32 2010 +0300
@@ -205,7 +205,7 @@
             (const QByteArray& _name, const QByteArray& _type, int notifierIdx=-1)
         : name(_name),
           type(QMetaObject::normalizedType(_type.constData())),
-          flags(Readable | Writable), notifySignal(-1)
+          flags(Readable | Writable | Scriptable), notifySignal(-1)
     {
         if (notifierIdx >= 0) {
             flags |= Notify;
@@ -1142,7 +1142,7 @@
     if (!parameterNames.isEmpty()) {
         QByteArray names;
         bool first = true;
-        foreach (QByteArray name, parameterNames) {
+        foreach (const QByteArray &name, parameterNames) {
             if (first)
                 first = false;
             else
@@ -2187,7 +2187,7 @@
 
 /*!
     Returns true if the property is scriptable; otherwise returns false.
-    This default value is false.
+    This default value is true.
 
     \sa setScriptable(), isDesignable(), isStored()
 */