社区
C++ 语言
帖子详情
如何用Qt保存LineEdit里的内容并且下次使用程序时自动填充
小韩_
2012-07-11 10:51:49
说白了就是保存密码,下次自动填充。
...全文
1155
11
打赏
收藏
如何用Qt保存LineEdit里的内容并且下次使用程序时自动填充
说白了就是保存密码,下次自动填充。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jiriken
2012-07-13
打赏
举报
回复
编写一个slot函数,与lineEdit的:textChanged绑定,if(lineEdit->text()=="")emit 所要的信号不就行了
小韩_
2012-07-12
打赏
举报
回复
就是如何让LineEdit中为空时发给我一个信号
小韩_
2012-07-12
打赏
举报
回复
这个思路我已经想通了,剩下的只是isEmpty怎么用了
q2920
2012-07-11
打赏
举报
回复
亲 结贴吧
q2920
2012-07-11
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
数据库…………不懂,有没有例子啊亲
[/Quote]亲 我要是懂数据库 就直接给你写出来了 数据库 我一点不懂
小韩_
2012-07-11
打赏
举报
回复
数据库…………不懂,有没有例子啊亲
q2920
2012-07-11
打赏
举报
回复
直接从数据库读取不久行了 if(user==“xxx”){pass=“数据库操作”}
七擒关羽
2012-07-11
打赏
举报
回复
你需要在本地存在已经长久保存的文件,用于存放这些值,不管是数据库、ini、txt等都可以,在启动的时候进行读取初始化就OK了。
思路问题
帅得不敢出门
2012-07-11
打赏
举报
回复
http://no001.blog.51cto.com/1142339/383314
帅得不敢出门
2012-07-11
打赏
举报
回复
保存到.ini文件不会?
小韩_
2012-07-11
打赏
举报
回复
好吧,哪位大侠用数据库给讲下
Qt
语言从入门到精通
QT
语言学习教程,本课程主要目的:把知识起点降到全网最低以适合没有
Qt
编程或刚接触过
Qt
的人群出发考虑。基础部分:介绍
Qt
编程环境安装,编程环境
使用
技巧,及以
Qt
开发起点界面开发必不可少的UI控件
使用
编程为引导做到让学习者由生变熟的转化过程。进阶部分:主要以一个例子开始讲解实际开发过程所需技能要达到的成度即数据的存储展示、界面的自由灵活定制、线程高效
使用
。课程的总体主要实现目标是让学者体会和熟悉上手
Qt
到走进实际开发的两个过程。该视频课程
内容
涉及
QT
IDE的
使用
技巧、标签Label、按钮PushButton、输入输出
Line
Edit
、下拉选择ComboBox、函数Function、槽函数Slots、信号Signals、链接函数Connection、
Qt
类封装、
Qt
Object类分析、控件布局QLayout、布局调整期Spacer、线程与消息队列QueuedConnection、线程与事件循环QEventLoop、线程同步之互斥锁Qmutex、
Qt
文件监控QFileSystemWatcher、数据库、网络、文件操作等必不可少的
内容
。
Qt
Line
Edit
自动
补全
利用QCompleter类可以实现输入的
自动
补全。 QStringList TestList; TestList << "
Qt
" << "
Qt
Creator" << "
Qt
Linguist" ; QCompleter *completer = new QCompleter(TestList, this); completer->setCaseSensitivity(
Qt
::CaseInsensitive);//不分大小写
Qt
下
Line
Edit
控件输入两个字符
自动
生成一个空格,并且输入的字符在"0123456789ABCDEFabcdef "之内
/实现功能:
Qt
下
Line
Edit
控件输入两个字符
自动
生成一个空格,并且输入的字符在"0123456789ABCDEFabcdef "之内 //第一个发送
Line
Edit
的槽函数 void MainWindow::on_
line
Edit
_textChanged(const QString &arg1)//常引用是防止数据在局部函数内被随意的篡改 { //遍历数组如果有字符字符在...
QT
-Q
line
Edit
添加
自动
补全
要在 Q
Line
Edit
上添加
自动
补全功能,你可以
使用
QCompleter 类。QCompleter 提供了
自动
补全的功能,并且可以与 Q
Line
Edit
一起
使用
。,并
使用
setCompleter() 函数将其设置为 Q
Line
Edit
的
自动
补全对象。,其中包含了
自动
补全的候选项。接下来,我们创建了一个 QCompleter 对象。在上述示例代码中,我们首先创建了一个 Q
Line
Edit
对象。这样,你就可以在 Q
Line
Edit
上添加
自动
补全功能了。最后,我们显示了 Q
Line
Edit
。
Qt
Line
Edit
QCompleter QComboBox 组合,实现
line
Edit
记忆功能下拉选项功能
伪代码 有问题请问
QT
Line
Edit
和QCompleter 组合实现
自动
补全提示 Q
Line
Edit
*
line
Edit
= new Q
Line
Edit
(this);//主控件
line
Edit
->setClearButtonEnabled(true);//添加清除按钮 QStringList valueList;//历史记录
保存
列表 QStringListModel* listModel;//数据来源模型 QCompleter *completer = new
C++ 语言
64,637
社区成员
250,559
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章