Revert "QmlDesigner: crash fix for copy and paste"

Enable correct handling of imports again.
This reverts commit de610cac45.
This commit is contained in:
Kai Koehne
2010-06-10 12:03:43 +02:00
parent 2fa6d31ab4
commit 010e6a9ed5
2 changed files with 3 additions and 4 deletions

View File

@@ -459,7 +459,7 @@ void DesignDocumentController::deleteSelected()
void DesignDocumentController::copySelected()
{
QScopedPointer<Model> model(Model::create("import Qt 4.7; Qt/Rectangle"));
QScopedPointer<Model> model(Model::create("Qt/Rectangle"));
model->setMetaInfo(m_d->model->metaInfo());
model->setFileUrl(m_d->model->fileUrl());

View File

@@ -170,9 +170,8 @@ void ModelMerger::replaceModel(const ModelNode &modelNode)
{
RewriterTransaction transaction(view()->beginRewriterTransaction());
foreach (const Import &import, modelNode.model()->imports()) {
//view()->model()->addImport(import); //###
}
foreach (const Import &import, modelNode.model()->imports())
view()->model()->addImport(import);
view()->model()->setFileUrl(modelNode.model()->fileUrl());
ModelNode rootNode(view()->rootModelNode());