Нужно дерево основаное на примитивных типах. Не ГУИ объект, а тип данных.В принципе, QObject уже умеет иметь детей и может быть использован как абстрактная нода, но всяческие QString и QVariant не являются потомками от QObject. Соответсвенно чтобы сделать дерево на основе строк приходится делать свой класс:Код:class StringObject: public QObject, public QString { Q_OBJECTpublic: StringObject(); StringObject(const QString& value): QString(value) {}};Или я не туда смотрю и все намного проще?
|