Bonjour,



J'essaie de modifier le contenu d'un QtextEdit avec un Qfont combobox

Mon signal :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
connect(ui->combo_font_4, SIGNAL(currentFontChanged(QFont)), this, SLOT(policePetit_4(QFont)));


Et ma fonction

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
void Entete_perso::policePetit_4(QFont policeTxt)
 
{
 
    QTextCursor curseur = ui->txt_pre_requis->textCursor(); // Récupération du QTextCursor de la zone de texte
 
    if(not curseur.hasSelection()){
 
        ui->txt_pre_requis->setCurrentFont(policeTxt);
 
    }
 
}
Je suis bien entré dans la fonction car si j'écrit à nouveau deans le champs de texte, il a bien changé de format mais pas le tete précédement sélectionné....



Sauriez vous comment je pourrais m'y prendre ?



Merci d'avance