}
}
-QModelIndex ApiTraceFilter::callIndex(int callIdx) const
-{
- ApiTraceModel *model = static_cast<ApiTraceModel *>(sourceModel());
- QModelIndex index = model->callIndex(callIdx);
- return mapFromSource(index);
-}
QModelIndex ApiTraceFilter::indexForCall(ApiTraceCall *call) const
{
void setFilterRegexp(const QRegExp ®exp);
QRegExp filterRegexp() const;
- QModelIndex callIndex(int callNum) const;
QModelIndex indexForCall(ApiTraceCall *call) const;
protected:
bool filterAcceptsRow(int sourceRow, const QModelIndex &sourceParent) const;
}
}
-QModelIndex ApiTraceModel::callIndex(int callNum) const
-{
- ApiTraceCall *call = m_trace->callWithIndex(callNum);
- return indexForCall(call);
-}
-
QModelIndex ApiTraceModel::indexForCall(ApiTraceCall *call) const
{
if (!call) {
const ApiTrace *apiTrace() const;
void stateSetOnEvent(ApiTraceEvent *event);
- QModelIndex callIndex(int callNum) const;
QModelIndex indexForCall(ApiTraceCall *call) const;
public: