Artículos de Qt: el cuadro de diálogo del cuadro de entrada prohíbe la entrada de chino

Al crear un cuadro de diálogo de cuadro de entrada estándar, la prohibición de ingresar chino en el cuadro de entrada se puede configurar de la siguiente manera. Entre ellos, el atributo Qt::ImhHiddenText nos permite bloquear el uso de métodos de entrada chinos al presionar el botón en el cuadro de entrada.

QInputDialog *inputDialog = new QInputDialog(this);
bool getInfo;
QString password = inputDialog->getText(this,"管理员登录","请输入管理员密码",
QLineEdit::Password,"",&getInfo,Qt::WindowFlags(0),Qt::ImhHiddenText);
if(getInfo) {
    //确定
}else {
    //取消/关闭
}

Supongo que te gusta

Origin blog.csdn.net/u011391361/article/details/128804386
Recomendado
Clasificación