O Qt usuário da biblioteca de interface pode ser usado para construir aplicações C + + para uma ampla variedade de plataformas, a partir do Windows , Mac OS X e Linux para o Windows Mobile, Symbians e MeeGo . Ele é mais famoso por ser a biblioteca de interface de usuário que os poderes do popular gerenciador de janelas do KDE Linux. Para fornecer este nível de padronização em todas as plataformas , que substitui muitos dos construída em C + + tipos de dados com as suas próprias versões , como o QString . Isso deixa alguns programadores perguntando como realizar operações comuns , como análise de Cordas para Ints , com os novos tipos de dados QT . Instruções 
 1 
 Abra seu código Qt 
 2 
 Criar uma série de cordas colando o seguinte código: . 
 
 QString str16 = " A0 " ; 
 
 QString str10 = "32" ; 
 
 QString str08 = " 07" ; 
 
 para tornar as coisas mais fáceis para os programadores , que muitas vezes precisam trabalhar em bases numéricas diferentes de 10 , o QString pode ser analisado em números inteiros escritos com base 16 (hexadecimal) , base 10 (decimal) ou base 8 ( octal. ) 
 3 
 cole o seguinte a declarar um valor booleano simples que vai deixar você saber se qualquer conversão falhar: 
 
 bool resultado ; 
 4 
 cole o seguinte para converter seus strings em números inteiros de acordo com cada uma das bases de apoio : 
 
 int hex = str16.toInt (& resultado , 16); 
 
 int dec = str10.toInt (& resultado , 10); 
 
 int oct = str08.toInt (& resultado , 8); 
 
 Se a operação for bem-sucedido , o resultado será definido como true eo hex variáveis , dezembro e outubro realizará as versões inteiras de o valor analisado. Se a operação falhar , o resultado será definido como falso e os inteiros terão um valor de 0.