#include "apitracecall.h"
#include <QObject>
+#include <QSet>
class LoaderThread;
int numFrames() const;
int numCallsInFrame(int idx) const;
+ void callEdited(ApiTraceCall *call);
+ void callReverted(ApiTraceCall *call);
+
+ bool isEdited() const;
+
public slots:
void setFileName(const QString &name);
void setFrameMarker(FrameMarker marker);
void finishedLoadingTrace();
void invalidated();
void framesInvalidated();
+ void changed(ApiTraceCall *call);
void framesAdded(int oldCount, int numAdded);
void callsAdded(int oldCount, int numAdded);
FrameMarker m_frameMarker;
LoaderThread *m_loader;
+
+ QSet<ApiTraceCall*> m_editedCalls;
};
#endif