16 m_pcParent(pc_parent) {}
23 m_listData(list_data),
24 m_pcParent(pc_parent) {}
30 qDeleteAll(m_listChildren);
44 return m_listChildren.value(un_idx);
51 m_listChildren.append(pc_child);
58 m_listChildren.removeOne(pc_child);
65 return m_listChildren.count();
73 if(pc_i1->
GetData(0).type() == QVariant::Double &&
74 pc_i2->
GetData(0).type() == QVariant::Double) {
75 return pc_i1->
GetData(0).toDouble() < pc_i2->
GetData(0).toDouble();
78 return pc_i1->
GetData(0).toString().toLower() < pc_i2->
GetData(0).toString().toLower();
83 qSort(m_listChildren.begin(), m_listChildren.end(),
ItemLessThan);
93 return m_listData.value(n_col);
100 if(m_pcParent != NULL) {