X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=gui%2Fapitrace.h;h=04e295cd7e39470476990d834b5085be7bf77997;hb=67964385bd2abb065787c52625ed19dbe08f2bf8;hp=f3505258138f62fafc4f733aec72a052197e6f8f;hpb=dc9e9c6addb436b7b2d87984d4bd9b0a18d5c5e2;p=apitrace diff --git a/gui/apitrace.h b/gui/apitrace.h index f350525..04e295c 100644 --- a/gui/apitrace.h +++ b/gui/apitrace.h @@ -3,6 +3,8 @@ #include "apitracecall.h" +#include "trace_api.hpp" + #include #include @@ -73,6 +75,8 @@ public: bool hasErrors() const; + trace::API api() const; + public slots: void setFileName(const QString &name); void save(); @@ -124,6 +128,7 @@ signals: private slots: void addFrames(const QList &frames); void slotSaved(); + void guessedApi(int api); void finishedParsing(); void loaderFrameLoaded(ApiTraceFrame *frame, const QVector &calls, @@ -140,6 +145,7 @@ private: QString m_tempFileName; QList m_frames; + trace::API m_api; TraceLoader *m_loader; QThread *m_loaderThread;