Você está aqui: Qt ::: Classes, Controles e Componentes ::: QString |
Como converter todo o conteúdo de uma QString para letras maiúsculas usando o método toUpper()Quantidade de visualizações: 6317 vezes |
O método toUpper() da classe QString é usado quando queremos converter todos os caracteres da string para letras maiúsculas. O retorno do método é um novo objeto QString. Veja um exemplo:
void JanelaPrincipal::on_pushButton_clicked()
{
// vamos declarar e inicializar uma QString
QString frase = "Gosto de C++, Qt, Java e PHP";
// vamos converter tudo para letras maiúsculas
frase = frase.toUpper();
// vamos exibir o resultado
QMessageBox::information(this, tr("Mensagem"), tr("%1").arg(frase));
}
É importante observar que uma chamada ao método toUpper() não modifica a string atual. Em vez disso, uma cópia da mesma é retornada. Veja:
void JanelaPrincipal::on_pushButton_clicked()
{
// vamos declarar e inicializar uma QString
QString frase = "Gosto de C++, Qt, Java e PHP";
// vamos converter tudo para letras maiúsculas
QString frase2 = frase.toUpper();
// vamos exibir a string original
QMessageBox::information(this, tr("Mensagem"), tr("%1").arg(frase));
// vamos exibir a string em letras minúsculas
QMessageBox::information(this, tr("Mensagem"), tr("%1").arg(frase2));
}
|
|
|
Veja mais Dicas e truques de Qt |
Dicas e truques de outras linguagens |
|
Delphi - Como criar chaves no registro do Windows usando o método CreateKey() da classe TRegistry do Delphi |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






