2012-07-31 138 views
1

我想实现我的QTreeView中的复制和粘贴操作对我的上下文菜单复制和粘贴我有子类QAbstractItemModel。我有树形说,四名范围Tope水平的项目和他们每个人都具有多个子QTreeview与我的模型如何实现复制粘贴操作

Top Item1 


---------- 


    Child1 
      Child11 
       Child111 




Top Item2 


---------- 


Top Item3 

我想对上点击项“child1”和复制child1及其所有子达child111,然后右键单击并粘贴“Top Item3”,以便将从child1到child111的所有项目复制到Top Item3下。

+0

你设法做到了吗?我患有同样的问题。 – 2013-07-15 14:40:11

回答

0

按下副本后,应将指针存储到Child1。粘贴到顶部项目树3后,您将在其中创建新的子项并将Child1的内容复制到新的子项。这应该递归地完成。

+0

它不是关于child1的指针,而是关于model1中的child1的索引。你在谈论我知道的逻辑,我想知道如何在模型中做到这一点 – 2012-07-31 16:31:17