QT学习记录
2011-07-04 11:16
489 查看
// --------将输入文本框格式设置为密码类型ui->lineEditPwd->setEchoMode(QLineEdit::Password);
// --------防止用了tr()的地方中文出现乱码QTextCodec *codec=QTextCodec::codecForName("GB2312");
// --------loginDlg窗体中的登录按钮写上一句accept();//main.cpp里这句表示:当loginDlg点击了登录按钮返回accept结果时
loginDlg login;
// --------查找文本
// --------防止用了tr()的地方中文出现乱码QTextCodec *codec=QTextCodec::codecForName("GB2312");
QTextCodec::setCodecForTr(codec);
// --------loginDlg窗体中的登录按钮写上一句accept();//main.cpp里这句表示:当loginDlg点击了登录按钮返回accept结果时
loginDlg login;
if(login.exec()==QDialog::Accepted)
// --------查找文本
QLineEdit * find_textLineEdit = new QLineEdit(findDlg);//创建搜索文本框
QString findText=find_textLineEdit->text();//获取要搜索的字符串 ()
if(!ui->textEdit->find(findText,QTextDocument::FindBackward|QTextDocument::FindWholeWords))
{
QMessageBox::warning(this,tr("提示"),tr("找不到 %1").arg(findText));
}
QTextDocument::FindBackwar ----从光标处向前查找
// 下面两个要和 FindBackwar一起使用,否则查找无效
QTextDocument::FindCaseSensitively ----区分大小写
QTextDocument::FindWholeWords ----全字匹配查找
相关文章推荐
- Qt+openGL学习记录(4)`如何实现物体在三维坐标系中的旋转`
- 学习记录-Qt监听键盘ESC按键
- 学习记录-对Qt的QLineEdit进行输入字符限制
- Qt学习记录--02 Qt的信号槽机制介绍(含Qt5与Qt4的差异对比)
- QT 学习记录:渐变-QLinearGradient,QRadialGradient,QConicalGradient)
- qt+opencv学习进程记录
- Qt 数据库学习记录
- 学习记录-Qt按键单击后延迟一段时间触发下一个函数执行
- 学习记录-Qt环境的编译
- [记录]<<QT学习之路2>>学习第三天
- 学习记录-Qt编写自定义控件
- QT 学习记录:渐变-QLinearGradient,QRadialGradient,QConicalGradient)
- Qt的学习记录卡
- QT学习记录4
- QT学习记录一
- 学习记录-Qt将调试信息保存到文件
- QT QGraphicsScene QGraphicsView QGraphicsItem学习记录
- Qt学习记录七
- QT学习记录之环境搭建
- Qt+openGL学习记录(2)`相机坐标移动的研究·