ui->setupUi(this);
QTextCursor cursor=ui->textEdit->textCursor();
cursor.setPosition(0);
QTextTableFormat tableFormat;
tableFormat.setCellPadding(5);
tableFormat.setAlignment(Qt::AlignLeft);
tableFormat.setPadding(0);
tableFormat.setBorderBrush(QBrush(Qt::black, Qt::NoBrush));
tableFormat.setWidth(QTextLength(QTextLength::PercentageLength, 10));
tableFormat.setCellSpacing(0);
tableFormat.setMargin(0);
QTextCharFormat fmt;
QFont odfFont;
odfFont.setPointSize(10);
odfFont.setBold(1);
fmt.setFont(odfFont);
QTextTable *table = cursor.insertTable(2, 5, tableFormat);
cursor = table->cellAt(0, 0).firstCursorPosition();
cursor.insertText("CONFIGURATION", fmt);
cursor = table->cellAt(1,0).firstCursorPosition();
cursor.insertText("STATUS REPORT", fmt);