]> git.cworth.org Git - apitrace/blobdiff - gui/traceloader.h
First working on demand loading!
[apitrace] / gui / traceloader.h
index 32c7f1669e65883371a03de52ecec660610893cc..791a19c8f3fc68bc5c0bd0cbc3832cc56743d020 100644 (file)
@@ -26,7 +26,7 @@ public:
 
 public slots:
     void loadTrace(const QString &filename);
-    void loadFrame(int frameIdx);
+    void loadFrame(ApiTraceFrame *frame);
     void setFrameMarker(ApiTrace::FrameMarker marker);
 
 signals:
@@ -35,9 +35,7 @@ signals:
     void finishedParsing();
 
     void framesLoaded(const QList<ApiTraceFrame*> &frames);
-    void frameLoaded(int frameIdx,
-                     const QVector<ApiTraceCall*> &calls,
-                     quint64 binaryDataSize);
+    void frameLoaded(ApiTraceFrame *frame);
 
 private:
     struct FrameOffset {