bool  QtJambiShell_QDeclarativeListProperty::__override_canAppend(bool static_call)
{
    if (static_call) {
        return QtjambiDeclarativeListProperty::canAppend();
    } else {
        return canAppend();
    }
}
/*!
Appends \a object to the list.  Returns true if the operation succeeded, otherwise false.

\sa canAppend()
*/
bool QDeclarativeListReference::append(QObject *object) const
{
    if (!canAppend()) return false;

    if (object && !QDeclarativePropertyPrivate::canConvert(object->metaObject(), d->elementType))
        return false;

    d->property.append(&d->property, object);

    return true;
}
Esempio n. 3
0
/*!
Appends \a object to the list.  Returns true if the operation succeeded, otherwise false.

\sa canAppend()
*/
bool QQmlListReference::append(QObject *object) const
{
    if (!canAppend()) return false;

    if (object && !QQmlMetaObject::canConvert(object, d->elementType))
        return false;

    d->property.append(&d->property, object);

    return true;
}
void QtjambiDeclarativeListProperty::append(QObject* object){
    if(canAppend()){
        QDeclarativeListProperty::append(this, object);
    }
}