+ int index() const;
+ QString name() const;
+ QStringList argNames() const;
+ QVector<QVariant> arguments() const;
+ QVariant returnValue() const;
+ QUrl helpUrl() const;
+ void setHelpUrl(const QUrl &url);
+ ApiTraceFrame *parentFrame()const;
+ void setParentFrame(ApiTraceFrame *frame);
+
+ bool hasError() const;
+ QString error() const;
+ void setError(const QString &msg);
+
+ QVector<QVariant> originalValues() const;
+
+ bool edited() const;
+ void setEditedValues(const QVector<QVariant> &lst);
+ QVector<QVariant> editedValues() const;
+ void revert();
+
+ ApiTrace *parentTrace() const;