在Qt中,可以使用QLineEdit控件的setEchoMode函数来将密码显示为黑点(或者其他字符)。
以下是一个示例代码:
#include <QApplication>
#include <QLineEdit>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QLineEdit passwordLineEdit;
passwordLineEdit.setEchoMode(QLineEdit::Password); // 设置为密码模式,显示黑点
passwordLineEdit.show();
return a.exec();
}
在上面的示例中,我们创建了一个QLineEdit对象,并通过setEchoMode函数将其设置为密码模式。这将导致输入时显示黑点而不是明文。
内容由零声教学AI助手提供,问题来源于学员提问