树结构链接

时间:2014-09-12 11:35:58

标签: c++ qt pointers hyperlink tree

我已经拥有了一个包含Items的完整功能树结构。每个项目都是唯一的,因为我已经提供了ID。

我想实现链接,例如文件系统中从一个节点到另一个节点的链接(例如链接到文件夹或链接到文件)。

我想在指向对象(目标)的树上添加指针(链接),以便从一个路径跳转到另一个路径。

这是我想要实现的一个例子:

Section 1
    Item 1
    Item 2
Section 2
    Item 1
    Item 2
    Section 3
        Item 1
        Item 2 (Link) --> Section 1 - Item 2

我唯一的好主意是首先将所有项目存储在QHash中,然后使用QHash中的指针(由ID引用)构建菜单树。

您是否知道在不使用QHash的情况下链接项目的方法?

0 个答案:

没有答案