]> git.cworth.org Git - apitrace/blobdiff - gui/apitracecall.h
Allow filling state for frames and calls.
[apitrace] / gui / apitracecall.h
index f5c734a20a60f47f44f50e01d90d5de62f3e54a3..c69a484e392947b8147dd87406c12827b24a15de 100644 (file)
@@ -117,8 +117,12 @@ public:
     virtual QStaticText staticText() const = 0;
     virtual int numChildren() const = 0;
 
+    QVariantMap state() const;
+    void setState(const QVariantMap &state);
+
 protected:
     Type m_type;
+    QVariantMap m_state;
 };
 Q_DECLARE_METATYPE(ApiTraceEvent*);
 
@@ -153,8 +157,6 @@ public:
     int number;
     QList<ApiTraceCall*> calls;
 
-    QVariantMap state;
-
     int numChildren() const;
     QStaticText staticText() const;
 private: