//! [0]
setCellWidget(index, new QLineEdit);
...
setCellWidget(index, new QTextEdit);
//! [0]