Bonjour,
je débute sur Qt et j'aurais pour objectif dans un premier temps de réaliser un petit programme de traitement de texte. Si j'ai bien compris comment modifier la couleur de mon texte, j'ai un problème pour la police.

J'aimerai qu'il y ait un bouton pour choisir la police, la garder pour le texte à suivre et modifier le texte sélectionné.
J'ai essayé ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
void MainWindow::on_pushButton_2_clicked()
{
    ui->textEdit->setFont(QFontDialog::getFont(0, ui->textEdit->font()));
 
}
mais ça me modifie tout mon textEdit ! Je me demandais si il existait un moyen de lui dire que le texte qui suit sera de cette police, et qu'il modifie le texte que je sélectionne avant de cliquer sur le bouton.

PS: Pour la couleur, pas de problème, tout fonctionne bien avec ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
void MainWindow::on_pushButton_clicked()
{
    ui->textEdit->setTextColor(QColor(QColorDialog().getColor()));
}
En espérant que vous ayez une solution :/
Bien cordialement,
Maxime