下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE4QT常用控件编程结合ctrldemo程序看以下内容一、常用控件介绍QString和char*之间的互相转换CheckBoxRadioButtonQComboBoxlineEditQSpinBox1、QString和char*之间的互相转换char*chUser=rootchar*chp;(1)//char*转换成QStringQStringqUser=QString(QLatin1String(chUser));(2)//QString转换成char*chp=QString.toLatin1().data();(3)int和QString之间的转换inta=10;QStringb;b=QString::number(a)
(4)QString转intQStringa="120"intb;b=a.toInt();(5)用qDebug进行调试,include<QDebug>voidqDebug(constchar*
msg,...)2、CheckBox控件(1)boolisChecked()返回值为true,表示选中返回值为false,表示未选中(2)setChecked(boolb)If
b
istruethecheckboxischecked;if
b
isfalsethecheckboxisunchecked.3、标签标签主要掌握一个方法即SetText()voidsetText
(constQString&)注意setText参数是QString类型的,char*类型的字符串需要明确编码,调用QString的方法进行转换:QStringfromAscii
(constchar*
str,int
size
=-1)QStringfromLatin1
(constchar*
str,int
size
=-1)QStringfromLocal8Bit
(constchar*
str,int
size
=-1)比如:ui->label_4->setText(QString::fromLocal8Bit("登录中。。。"));就可以正确显示中文了,fromLocal8Bit会根据当前中文编码进行转换,不论是UTF-8还是GBK编码都可以正确转换。4、RadioButton(1)需要先放一个GroupBox,(2)然后把RadioButton拖到GroupBox中,形成一组,这样就构成了单选按钮,每次只能选中一个。(3)可以在某一个按钮上设置缺省选中的状态。属性checked打钩。(4)常用的方法1)boolisChecked
()const//返回值true,选中,false未选中2)voidsetChecked
(bool)//参数true设置选中转台,false取消选中状态5、QComboBox组合下来框(1)设置组合下拉框的选项有两种方法,一种是用手工添加的方式,双击组合框,点击+号,添加选项。一种是用程序添加的方法:~Config();intLoadConfig();intSaveConfig();int_read_ini(char*filename,char*key,char*value,int*keypos,int*keylen);intread_ini(char*filename,char*key,char*value);intwrite_ini(char*filename,char*key,char*value);public:intiHanAdjust;intiScreenSaver;intiKeySend;intiHanCode;//AutoLogininformationcharuser[32];charpass[32];intiLogin;};#endif//CONFIG_H可以把config类里定义的参数,通过内部方法write_ini写到特定的文件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国石化新能源北方研究中心项目(变更)环境影响报告表
- 河北维得利吊索新建喷漆房项目环境影响报告表
- 焦作市达标名校2025-2026学年初三3月11的语文试题测试卷含解析
- 广东省湛江市霞山职业高级中学2025-2026学年中考英语试题全真模拟密押卷(二)含解析
- 2026年九电能和电功同步测试题(有答案)达标名校5月统考语文试题试卷含解析
- 2026中医特色护理技术课件
- 学习在线论坛策划书模板
- 西周王权与诸侯关系研究
- 宜宾营销推广方案(3篇)
- 应急预案写作资料(3篇)
- ktv安全生产制度
- 2025年水运工程试验检测师资格考试(水运结构与地基)经典试题及答案四
- 航海船舶危险货物处理方案
- 9.2.1 用坐标表示地理位置 说课稿 2024-2025学年人教版数学七年级下册
- 2025年职业技能鉴定考试(养老护理员·初级)综合试题及答案
- 子宫的结构和功能
- 2025年五类人员考试真题及答案
- 苏州工业园区职业技术学院单招考试文化素质数学试题AB卷附答案详解
- 从0到1开播指导抖音本地生活商家直播培训
- 公共区域活动管理办法
- 2024湘教版七年级地理下册知识点清单
评论
0/150
提交评论