Lors de la création d'une boîte de dialogue de zone de saisie standard, l'interdiction de saisir du chinois dans la zone de saisie peut être définie comme suit. Parmi eux, l'attribut Qt::ImhHiddenText nous permet de bloquer l'utilisation des méthodes de saisie chinoises lors de l'appui sur le bouton dans la zone de saisie.
QInputDialog *inputDialog = new QInputDialog(this);
bool getInfo;
QString password = inputDialog->getText(this,"管理员登录","请输入管理员密码",
QLineEdit::Password,"",&getInfo,Qt::WindowFlags(0),Qt::ImhHiddenText);
if(getInfo) {
//确定
}else {
//取消/关闭
}