AppInstance::AppInstance( AppInstance const& src ) : AppObject( src.appLibrary() ), QGraphicsItem(), QGraphicsLayoutItem() { AppClass *app_class = AppLibrary::getClass(src.classId()); loading_ = NULL; clear(); class_id_ = src.classId(); if( app_class ) setObjectName( app_class->generateName() ); else setObjectName( QString::number((qptrdiff)this,0,36) ); return; }