equal
deleted
inserted
replaced
113 // |
113 // |
114 QVariant LogsDetailsModel::data(const QModelIndex &index, int role) const |
114 QVariant LogsDetailsModel::data(const QModelIndex &index, int role) const |
115 { |
115 { |
116 Q_UNUSED(index); |
116 Q_UNUSED(index); |
117 |
117 |
118 if ( role == RoleCall && mEvent ) { |
118 if ( role == RoleCall && mEvent->eventType() != LogsEvent::TypeUndefined ) { |
119 LogsCall* logsCall = new LogsCall(); |
119 LogsCall* logsCall = new LogsCall(); |
120 QVariant var = qVariantFromValue(logsCall); |
120 QVariant var = qVariantFromValue(logsCall); |
121 return var; |
121 return var; |
122 } else if (role == RoleContact ) { |
122 } else if (role == RoleContact ) { |
123 LogsContact* logsContact = new LogsContact(); |
123 LogsContact* logsContact = new LogsContact(); |
124 QVariant var = qVariantFromValue(logsContact); |
124 QVariant var = qVariantFromValue(logsContact); |
125 return var; |
125 return var; |
126 } else if (role == RoleMessage && mEvent ) { |
126 } else if (role == RoleMessage && mEvent->eventType() != LogsEvent::TypeUndefined ) { |
127 LogsMessage* logsMessage = new LogsMessage(); |
127 LogsMessage* logsMessage = new LogsMessage(); |
128 QVariant var = qVariantFromValue(logsMessage); |
128 QVariant var = qVariantFromValue(logsMessage); |
129 return var; |
129 return var; |
130 } |
130 } |
131 |
131 |