Qt QCompleter自动补全怎么实现
发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,这篇"Qt QCompleter自动补全怎么实现"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来
千家信息网最后更新 2025年01月16日Qt QCompleter自动补全怎么实现
这篇"Qt QCompleter自动补全怎么实现"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"Qt QCompleter自动补全怎么实现"文章吧。
1.QCompleter类可以在输入框输入字符时,进行提示可以匹配上的字符
例:为QLineEdit设置自动补全
QStringList country; country<<"China"<<"Japan"<<"English"<<"Endian"<<"American"<<"Australia"; QCompleter *completer = new QCompleter(country, this); completer->setCaseSensitivity(Qt::CaseInsensitive); ui->lineEdit->setCompleter(completer);
2.设置model,自动补全
例:补全文件路径
QDirModel *model = new QDirModel(this); QCompleter *completer = new QCompleter(this); completer->setModel(model); ui->lineEdit->setCompleter(completer);
3.一些常用设置
设置匹配规则
completer->setFilterMode(Qt::MatchStartsWith);//Qt::MatchStartsWith //default 开头匹配//Qt::MatchContains // 内容匹配//Qt::MatchEndsWith //结尾匹配
设置补全方式
completer->setCompletionMode(QCompleter::PopupCompletion);//QCompleter::InlineCompletion//QCompleter::UnfilteredPopupCompletion
设置显示的最大数目
completer->setMaxVisibleItems(5);
以上就是关于"Qt QCompleter自动补全怎么实现"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。
内容
字符
文章
知识
篇文章
输入
最大
价值
大部分
就是
常用
开头
数目
文件
方式
更多
步骤
知识点
行业
规则
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
怎么看数据库管理系统
软件开发设计心得
p2p软件开发需要多久
计算机网络技术在铁路上的应用
工信部网络安全局尚铁力
软件开发类内容
网络视频服务器怎么用
遵义凤冈数据库技术与应用
根域名服务器管理
教育培训机构数据库
郑州花园路软件开发
服务器安装虚拟网卡有什么用
江苏零信任网络安全架构
网络技术三级教材电子版
网游数据库备份方式
天黑黑钢琴谱软件开发
软件开发免征增值税
护苗网络安全知识文字
数据库null教程
国开中央电大数据库应用技术
网络安全审计工具下载
若客户端首先向服务器发送
数据库排序性能原理
大学网络安全会议总结
惠州通讯软件开发
滦南咨询网络技术诚信合作
信创技能大赛 数据库题目
牛津期刊全文数据库
rust服务器管理工具下载
数据库描述事物的符号