X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=gui%2Fmainwindow.h;fp=gui%2Fmainwindow.h;h=568f6925c513f12db74e91a20806d1e4117e9384;hb=66dfdda1767b11e132c259adb6c1872dc2e1fff6;hp=59c9ba78010f6bcd0e0ab9a5f2b43d4d19062daf;hpb=ef0c697fddc05a99183ebb3f35caf0b76cfb3e61;p=apitrace diff --git a/gui/mainwindow.h b/gui/mainwindow.h index 59c9ba7..568f692 100644 --- a/gui/mainwindow.h +++ b/gui/mainwindow.h @@ -8,6 +8,8 @@ #include #include +#include +#include class ApiTrace; class ApiTraceCall; @@ -47,6 +49,7 @@ private slots: void replayStop(); void replayFinished(const QString &output); void replayStateFound(ApiTraceState *state); + void replayThumbnailsFound(const QList &thumbnails); void replayError(const QString &msg); void startedLoadingTrace(); void loadProgess(int percent); @@ -85,7 +88,7 @@ private: void initObjects(); void initConnections(); void newTraceFile(const QString &fileName); - void replayTrace(bool dumpState); + void replayTrace(bool dumpState, bool dumpThumbnails); void fillStateForFrame(); /* there's a difference between selected frame/call and @@ -115,6 +118,8 @@ private: ApiTraceEvent *m_stateEvent; + QList m_thumbnails; + Retracer *m_retracer; VertexDataInterpreter *m_vdataInterpreter;