91 const QStyleOptionViewItem&
option,
92 const QModelIndex&
index)
const
94 if (
index.column() == 4)
97 QTextEdit* editor =
new QTextEdit(parent);
100 editor->setReadOnly(
true);
109 return QStyledItemDelegate::createEditor(parent,
option,
index);
116 QTextEdit* textEdit = qobject_cast<QTextEdit*>(editor);
122 const QStyleOptionViewItem&
option,
123 const QModelIndex&
index)
const
128 r.setSize(QSize(700, 300));
129 editor->setGeometry(r);
135 emit closeEditor(qobject_cast<QWidget*>(sender()));
LogMessageDelegate(QObject *parent=0)
void updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) const override
QWidget * createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const override
~LogMessageDelegate() override
void setEditorData(QWidget *editor, const QModelIndex &index) const override
void commitAndCloseEditor()
This file offers overloads of toIce() and fromIce() functions for STL container types.