+ } else {
+ ApiTraceFrame *frame = index.data().value<ApiTraceFrame*>();
+ if (frame) {
+ QStaticText text = frame->staticText();
+ //text.setTextWidth(option.rect.width());
+ QStyledItemDelegate::paint(painter, option, index);
+ painter->drawStaticText(option.rect.topLeft(), text);
+ } else {
+ QStyledItemDelegate::paint(painter, option, index);
+ }