]> git.cworth.org Git - apitrace/blobdiff - gui/apitracemodel.cpp
some color in the list
[apitrace] / gui / apitracemodel.cpp
index f63529410737a21d625b51365e254805aa97c140..c2a5e96468780474f27eb6e07a39e36dea85b854 100644 (file)
@@ -38,25 +38,7 @@ QVariant ApiTraceModel::data(const QModelIndex &index, int role) const
 
     switch (index.column()) {
     case 0: {
-        QString str;
-        str += QString::number(index.row());
-        str += QLatin1String(") ");
-        str += item->name;
-        str += QLatin1String("(");
-        for (int i = 0; i < item->argNames.count(); ++i) {
-            str += item->argNames[i];
-            str += QString::fromLatin1(" = ");
-            str += apiVariantToString(item->argValues[i]);
-            if (i < item->argNames.count() - 1)
-                str += QString::fromLatin1(", ");
-        }
-        str += QLatin1String(")");
-
-        if (item->returnValue.isValid()) {
-            str += QLatin1String(" = ");
-            str += apiVariantToString(item->returnValue);
-        }
-        return str;
+        return item->richText();
     }
     default:
         return QVariant();