Como comparar rich text con texto plano.



  • Hola

    Quisiera que me ayuden con este pequeño problema, un una etiqueta tengo un texto con formato (rich text), y tengo problemas al compararlo en la condicional "IF"

    ejemplo:
    label="Hola mundo"

    if (ui->label->text()=="Hola mundo")
    {
    ui->label2->setText("Hola mundo 2");
    }

    en este ejemplo por el hecho que "Hola mundo" esté con negrita, la condicional IF no funciona por al parecer Hola mundo != Hola mundo.

    Espero su pronta ayuda

    Gracias.



  • Hola

    Antes de hacer la comparación tendrás que quitarle el formato. Aquí hablan de ello:

    http://stackoverflow.com/questions/5999967/get-plain-text-from-qstring-with-html-tags

    Un saludo


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.