1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#pragma once #include <QVariant> namespace Swift { class ChatListGroupItem; class ChatListItem { public: ChatListItem(ChatListGroupItem* parent) {parent_ = parent;}; ChatListGroupItem* parent() {return parent_;}; virtual QVariant data(int role) = 0; private: ChatListGroupItem* parent_; }; }