]> git.cworth.org Git - apitrace/blobdiff - gui/apitrace.cpp
Various part now propagate the values.
[apitrace] / gui / apitrace.cpp
index abdae27591e03db46d7e2086998a50cbe4caccee..ffe9ae845fdd0dd01b18078123ede16344b01dd2 100644 (file)
@@ -192,4 +192,21 @@ ApiTraceState ApiTrace::defaultState() const
     return frame->state();
 }
 
+void ApiTrace::callEdited(ApiTraceCall *call)
+{
+    m_editedCalls.insert(call);
+    emit changed(call);
+}
+
+void ApiTrace::callReverted(ApiTraceCall *call)
+{
+    m_editedCalls.remove(call);
+    emit changed(call);
+}
+
+bool ApiTrace::isEdited() const
+{
+    return !m_editedCalls.isEmpty();
+}
+
 #include "apitrace.moc"