Bonjour,
Voici mon problème, j'ai un tableau dans un QTextEdit créé avec insertTable.
J'aimerais maintenant pouvoir ajouter un ligne avant ou aprés ma position actuel.
Voici le code actuel qui permet d'ajouter mais toujours en fin
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 QTextCursor curseur = ui->txt_page_1->textCursor(); // Récupération du QTextCursor de la zone de texte int position = curseur.position(); // Récupération de sa position if(curseur.currentTable()){ curseur.currentTable()->insertRows(position ,1); // Ajout du texte par le biais du curseur ui->txt_page_1->setTextCursor(curseur); curseur.setPosition(position); // Replacement du curseur à l'endroit où il se trouvait ui->txt_page_1->setText(ui->txt_page_1source->toPlainText()); }
Merci d'avance pour vos conseils![]()
Partager