Android e virtual keyboard. Alterar propiredades



  • Olá, alguem sabe se tem como alterar propriedades do teclado virtual no android?
    Uma coisa que estou querendo fazer é que, quando o teclado abrir, a primeira letra digitada vai vir
    em maiusculo.
    Um amigo meu disse que pelo java, basta colocar android:inputType="textCapSentenses" no editText no xml ... se que tem como fazer algo assim usando a QT?



  • Olá,

    Qt 5.4 usa as configurações do input que está em foco no momento da chamada do evento para mostrar o inputpanel:

    @
    void MainWindow::mostrarTecladoVirtual()
    {
    //apenas numeros. Ver inputMethodHints para uppercase, lowercase e outras opcoes
    ui->lineEdit->setInputMethodHints(Qt::ImhDigitsOnly);
    //qt pega as informações de inputMethodHints do widget em foco
    ui->lineEdit->setFocus();
    //chama inputpanel
    QApplication::postEvent(this,new QEvent(QEvent::RequestSoftwareInputPanel));
    }
    @


Log in to reply
 

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