]> git.cworth.org Git - apitrace/blobdiff - gui/apitracemodel.h
Cleanup the event model code.
[apitrace] / gui / apitracemodel.h
index d9ac9dd858905f58370fa5e8879956b6a08417d4..cf901591c9fc6053f88e336c23be1fff35b6aaf1 100644 (file)
@@ -13,12 +13,17 @@ class ApiTraceEvent;
 class ApiTraceModel : public QAbstractItemModel
 {
     Q_OBJECT
+public:
+    enum Roles {
+        EventRole = Qt::UserRole + 1
+    };
 public:
     ApiTraceModel(QObject *parent = 0);
     ~ApiTraceModel();
 
     void setApiTrace(ApiTrace *trace);
     const ApiTrace *apiTrace() const;
+    void stateSetOnEvent(ApiTraceEvent *event);
 
 public:
     /* QAbstractItemModel { */