Delimitar por pixels[RESOLVIDO]



  • Estou usando o html no Qt e gostaria de delimitar algumas coisas q estou jogando na tela. botando um tamanho maximo para elas. Utilizando a função "mid" até consigo o q quero, mas por causa do tamanho dos caracteres serem diferentes, não fica bonita visualização. alguem poderia ajudar?



  • Fiz a pergunta em outro grupo, e me responderam isso

    @QFontMetrics fm(theFontYoureUsing);
    QString originalText("very long phrase that might not fit inside the parent window, how sad.");
    QString outText = fm.elidedText(originalText, Qt::ElideRight, 200);@

    funcionou muito bem. se for útil para alguém, já ta ai.



  • não funcionou muito bem não, talvez haja um metodo que corte o caractere ou seja o que seja ao meio caso chegue em determinado pixel


Log in to reply
 

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