return new QTreeWidgetItemIterator(*copy); delete copy; return new QInputMethodEvent::Attribute(copy->type, copy->start, copy->length, copy->value); delete copy; return new QConicalGradient(copy->center(), copy->angle()); delete copy; return new QFontInfo(*copy); delete copy; return new QRadialGradient(copy->center(), copy->radius(), copy->focalPoint()); delete copy; return new QColormap(*copy); delete copy; return new QFontMetricsF(*copy); delete copy; return new QFontMetrics(*copy); delete copy; Q_UNUSED(copy) qWarning("Copying empty QGradient object"); return new QGradient(); delete copy; QLinearGradient *lg = new QLinearGradient(copy->start(), copy->finalStop()); lg->setSpread(copy->spread()); lg->setStops(copy->stops()); return (void *) lg; delete copy; if (%1 != null) disableGarbageCollection(); if (%1 != null) disableGarbageCollection(); if (%2 != null) disableGarbageCollection(); >