第一、在QQ拼音输入法图标中选择“打开工具箱”; 第二、在弹出的窗口中选择找到“初始状态”栏目; 第三、将初始状态下的语言设置为中文并在右下角点击“确定即可”; QQ拼音输入法(简称QQ拼音、QQ输入法)
/*******以下是登录成功,并判断checkbox是否选择记录本次登录信息*****/
if(0==key.compare(User_Info[i].key,Qt::CaseSensitive))
{
//checkIn();
if(Qt::Checked == box-checkState())
{
QFile f("../user.dat");
f.open(QIODevice::WriteOnly);
QDataStream out(f);
out.setVersion(QDataStream::Qt_4_4);
outnamekey;
f.close();
}
else
{
QFile f("../user.dat");
if(0 != file.size()) //清除上次留下的记录
{
f.open(QIODevice::WriteOnly);
f.close();
}
}
return;
}
/*********以下是登录窗体初始化时,先看本地文件中是否有记录上次登录信息******/
USER_INFO tmp_user;
QFile file("../user.dat");
if(0 != file.size())
{
file.open(QIODevice::ReadOnly);
QDataStream in(file);
in.setVersion(QDataStream::Qt_4_4);
intmp_user.nametmp_user.key;
file.close();
}
nameedit-setText(tmp_user.name);
keyedit-setText(tmp_user.key);
/*****你也可以选择自己喜欢的登录信息保存方式,这个可能还涉及到安全性保密性等问题,不过大概的方法应该就是这样子,希望能帮到你。***/
扩展文本编辑控件
检测输入并添加定时器
有输入时,先把输入保存起来
半秒后把新输入改为‘*’输出
原理就是这样的
是因为登录之前把保存密码选项选择了,解决办法如下:
打开QT把保存密码选项关掉,登录然后退出。
再次打开QT就显示需要输入密码了。
注意:公共电脑不要保存密码。