当前位置: 首页 > wzjs >正文

香河做网站shijuewang电商推广联盟

香河做网站shijuewang,电商推广联盟,wordpress 中文安装,怎样做网站流量统计目录 代码示例:使用下拉框模拟麦当劳点餐 代码示例:从文件中加载下拉框的选项 QComboBox表示下拉框 核心属性 属性说明currentText当前选中的文本currentIndex当前选中的条目下标。 从 0 开始计算。如果当前没有条目被选中,值为 -1editable是否允许修改…

目录

 代码示例:使用下拉框模拟麦当劳点餐

代码示例:从文件中加载下拉框的选项


QComboBox表示下拉框
核心属性

属性说明
currentText当前选中的文本
currentIndex当前选中的条目下标。
从 0 开始计算。如果当前没有条目被选中,值为 -1
editable是否允许修改
设为 true 时,QComboBox 的行为就非常接近 QLineEdit,也可以设置 validator
iconSize下拉框图标(小三角)的大小
maxCount最多允许有多少个条目

核⼼⽅法

方法说明
addItem(const QString&)添加一个条目
currentIndex()获取当前条目的下标
从 0 开始计算。如果当前没有条目被选中,值为 -1
currentText()获取当前条目的文本内容

 核⼼信号

方法说明

activated(int)

activated(const QString & text)

当用户选择了一个选项时发出。

这个时候相当于用户点开下拉框,并且鼠标划过某个选项。
此时还没有确认做出选择。

currentIndexChanged(int)

currentIndexChanged(const QString & text)

当前选项改变时发出。

此时用户已经明确的选择了一个选项。
用户操作或者通过程序操作都会触发这个信号。

editTextChanged(const QString & text)当编辑框中的文本改变时发出 (editable 为 true 时有效)

 代码示例:使用下拉框模拟麦当劳点餐


1)在界面上创建三个下拉框,和一个按钮

2) 编写 widget.cpp, 初始化三个下拉框的内容
3) 编写 widget.cpp, 给按钮添加 slot 函数
4) 执⾏程序, 可以看到, 在点击确定按钮时, 就能获取到当前下拉框中选中的内容
还可以通过Designer图形化界面创建

代码示例:从文件中加载下拉框的选项


很多时候下拉框的选项并非是固定的,而是通过读取文件/读取网络获取到的.
1)在界面上创建一个下拉框
2) 创建⽂件 config.txt , 编写选项. 每个选项占⼀⾏.
形如:
3) 修改widget.cpp,从文件中读取选项.
使用ifstream打开文件
使用getline读取每一行
使用QString::fromStdString把std::string转成QString
QString::fromStdString(line)-----转为QString字符串
QString::toStdString();----------转为String字符串
4) 执⾏程序, 可以看到⽂件内容已经被加载到下拉框中
Qt中也提供了QFile实现读写文件的功能,当然使用C++标准库的std:fstream也是完全可
以的.
之所以存在两套,是因为Qt诞生较早(1991年左右),此时C++还没有完成"标准化"的工作,
C++标准库这样的概念自然也没有诞生,
因此Qt就自己打造了一套库,实现了字符串,容器,文件操作,多线程,网络操作,定时器,正则表达式等内容.
(由于C++标准委员会的不作为,至今仍然有些Qt提供的功能,是标准库不具备的)
CPU是计算机的核心.一个计算机可以没有硬盘,可以没有网卡,可以没有显示器,可以
没有键盘,但是不能没有CPU.一个计算机如果没有CPU,就不能成为是计算机了!!
文件输入输出方向一般针对CPU
ui->comboBox->addItem(line)
此处要求的参数是 QString,不是 std:string.
虽然都是字符串,但是他们是不同的类型~~
此处就需要手动转换了~~
QString::fromStdString(line)
把 std:string 转成 QString
QString s;
s.toStdString();
把 Qstring 转成 std:string
http://www.dtcms.com/wzjs/279886.html

相关文章:

  • 招聘网站怎么做介绍苏州首页排名关键词优化
  • 网站建设自己能做吗网站排名分析
  • 开发软件的网站百度免费安装
  • 网站建设如何增加流量自建站平台
  • 个人网站备案麻烦福州百度推广电话
  • 域名注册网站建设百度快速排名提升
  • 建设企业网站服务360推广登陆入口
  • 河北商城网站搭建多少钱湖北百度推广电话
  • 没有网站可以做域名解析吗站长号
  • 外面网站怎么做百度seo排名培训
  • ui设计培训排名磐石网站seo
  • 美食网站开发详细设计绍兴seo公司
  • 科网站建设如何优化关键词的排名
  • 怎样做免费的网站推广深圳优化公司哪家好
  • 我国基层政府网站建设情况东莞关键词优化软件
  • 网站诊断从哪里开始营销推广外包公司
  • 做网站卖赚钱吗安卓系统最好优化软件
  • 网站制作的主要流程百度识图软件
  • 机械网站建设中心seo是什么意思为什么要做seo
  • 建设银行网站理财产品为何不让买百度网址大全旧版安装
  • 用KEGG网站做KEGG富集分析微信指数查询入口
  • 海外 国内网站建设广州seo推广优化
  • 安徽元鼎建设公司网站软文广告经典案例100字
  • 杭州下沙网站建设免费推广平台有哪些
  • 唐山网站建设优化石家庄seo网站管理
  • 个人主题网站设计论文广告公司品牌营销推广
  • 大型网站开发成本北京百度推广官网首页
  • 西宁电商网站建设汽车网络营销推广方案
  • 杭州企业网站建设 哪里好合理使用说明
  • 武汉seo系统南通seo