Commit c3747e9 1 parent 96f7426 commit c3747e9 Copy full SHA for c3747e9
File tree 1 file changed +16
-0
lines changed
1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -570,6 +570,22 @@ void TestQgsLayerTree::testEmbeddedGroup()
570
570
{
571
571
QVERIFY ( QgsLayerTree::toLayer ( child )->layer () );
572
572
}
573
+ projectMaster.layerTreeRoot ()->addChildNode ( embeddedGroup );
574
+
575
+ QString projectMasterFilename = dirPath + QStringLiteral ( " /projectMaster.qgs" );
576
+ projectMaster.write ( projectMasterFilename );
577
+ projectMaster.clear ();
578
+
579
+ QgsProject projectMasterCopy;
580
+ projectMasterCopy.read ( projectMasterFilename );
581
+ QgsLayerTreeGroup *masterEmbeddedGroup = projectMasterCopy.layerTreeRoot ()->findGroup ( QStringLiteral ( " Embed" ) );
582
+ QVERIFY ( masterEmbeddedGroup );
583
+ QCOMPARE ( masterEmbeddedGroup->children ().size (), 3 );
584
+
585
+ for ( QgsLayerTreeNode *child : masterEmbeddedGroup->children () )
586
+ {
587
+ QVERIFY ( QgsLayerTree::toLayer ( child )->layer () );
588
+ }
573
589
}
574
590
575
591
You can’t perform that action at this time.
0 commit comments