e8tools / tool1cd

Инструмент для работы с файлами 1CD за авторством Валерия Агеева с адаптацией от сообщества
GNU General Public License v3.0
110 stars 29 forks source link

Реализовать parse_flow с возвратом unique_ptr #241

Closed ava57r closed 6 years ago

ava57r commented 6 years ago

@dmpas Есть скольский момент SkobkaTreeModel хранит ссылку на Tree Есть реализация метода

SkobkaTreeModel::rowCount(const QModelIndex &parent)

Tree *parentItem = static_cast<Tree*>(parent.internalPointer());

Это же cast внутреннего указателя из SkobkaTreeModel ?

dmpas commented 6 years ago

да, там в internalPointer хранится указатель на определённый узел дерева.

ava57r commented 6 years ago

Имеено узел? не на модель?

dmpas commented 6 years ago

именно здесь именно узел. На модель указатель получается просто через model().

в Qt вообще всё построено на сырых указателях :(