Bienvenue sur le forum !

Si vous souhaitez rejoindre la communauté, cliquez sur l'un de ces boutons !

Qt 5 : 5.7.1 - Qt Creator : 4.2.0 - Qt Installer : 2.0.3 - JOM : 1.1.2 - Qt Build suite : 1.7.0 - VS Qt 5 : 2.0.0

[Qt3] QTextedit et focus

Est il possible de régler l'espacement entre les paragraphes d'un QTextedit? J'ai rien trouvé dans la doc la dessus.

J'ai un probleme de focus, j'ai 2 QTextedit contenu dans la meme fenetre, lors d'un click sur le 1er(en readonly), je veux ajouter une chaine dans le 2eme(ça, c'est fait) et mettre le curseur dans le 2eme mais ça, je ne vois pas trop comment faire vu que le focus est sur le 1er à cause du click souris.

Réponses

  • dans le signal clicked() du textedit, tu fait un QWidget::setFocus () sur le second textedit.
    Je pense que ça devrait marché (pas testé)
  • Ça marche, merci.
  • de rien ^^
    content de t'avoir aidé
  • o/ J'ai trouvé pour l'espacement, il faut redéfinir la balise p et changer la valeur de MarginVertical(et ne pas oublier de mettre le displaymode en block pour ne pas avoir un gros paté)

    style = new QStyleSheetItem (sheet, "p");
    style->setDisplayMode(QStyleSheetItem::DisplayBlock);
    style->setMargin(QStyleSheetItem::MarginVertical, 0);
Connectez-vous ou Inscrivez-vous pour répondre.