0
我正在使用对象和组的图形应用程序中工作。所以,项目可以分组在一个组中。一个组可以包含其他组和项目。如何实现图形项目的复制和粘贴树
复制的项目和团体我生成XML描述这样的项目和团体将信息发送到剪贴板,例如:
<!DOCTYPE tnkClpObjData>
<tnkItems>
<tnkGroup id="003">
<tnkItem>
<PluginName>Ellipse</PluginName>
</tnkItem>
<tnkItem>
<PluginName>Rectangle</PluginName>
</tnkItem>
<tnkGroup id="002">
<tnkItem>
<PluginName>Rectangle</PluginName>
</tnkItem>
<tnkGroup id="001">
<tnkItem>
<PluginName>LineEdit</PluginName>
</tnkItem>
<tnkItem>
<PluginName>Label</PluginName>
</tnkItem>
</tnkGroup>
</tnkGroup>
</tnkGroup>
</tnkItems>
粘贴我知道我需要使用XML的项目,但什么是实施它的最佳方式?我是先创建项目然后创建组?还是我需要从最深的项目导航到第一个?
谢谢, 卡洛斯。