详细说明
QPair类是存储一对项目的模板类。

如果STL对类型不可用,则可以在您的应用程序中使用QPair <T1,T2>。它存储一个T1类型的值和一个T2类型的值。它可以用作需要返回两个值的函数的返回值,也可以用作通用容器的值类型。
这是一个QPair的示例,它存储一个QString和一个double值:

 QPair<QString, double> pair;

这些组件可以作为称为第一个和第二个的公共数据成员进行访问。例如:

  pair.first = "pi";pair.second = M_PI;

但是请注意,几乎总是最好定义一个小的结构来保存具有多个返回值的函数的结果。一个结构简单地泛化为两个以上的值,并且允许使用比第一个和第二个更多的描述性成员名称:

struct Variable {

QT的QPair类的使用相关推荐

  1. Qt 的QString类的使用

    Qt的QString类提供了很方便的对字符串操作的接口. 使某个字符填满字符串,也就是说字符串里的所有字符都有等长度的ch来代替. QString::fill ( QChar ch, int size ...

  2. Qt的QStyle类的标准图标汇总

    Qt的QStyle类的标准图标用代码显示在界面如下: #include "QtWidgetsApplication1.h" #include<QPushButton> ...

  3. Qt之QImage类

    文章目录 QT--QImage类 QImage获取图像的数据信息 QImage图像格式转换 由RGB格式转换为BGR格式 将彩色图转换为灰度图 图像保存 QImage图像显示在QLabel上 QPix ...

  4. Qt的QVector类

    Qt的QVector类是一个类似标准C++vector的容器类(container class),它将数据存储在连续的内存空间里,因此在执行prepend.insert操作的时候比QList类慢. 如 ...

  5. Qt使用导出类报错:error C2491: “LmcThreadPaddle::staticMetaObject”: 不允许 dllimport 静态数据成员 的定义

    Qt使用导出类报错:error C2491: "LmcThreadPaddle::staticMetaObject": 不允许 dllimport 静态数据成员 的定义 在使用继承 ...

  6. 使用QT设计师界面类创建2个界面,通过按键从界面1切换到界面2

    思路:按钮点击函数hide窗口1同时emit广播点击信号(自己加),main使用connect,窗口1发出点击信号,运行窗口2show显示函数 步骤一:Add new--QT--设计师界面类 步骤二: ...

  7. qt视频播放界面类设计

    0.显示效果 1.设计思路 使用qt制作播放器方法有很多,但是不使用第三方库,则只能使用QVideoWidget类+QMediaPlayer类方法(这里话说太满了,容易被打脸) QVideoWidge ...

  8. QT 操作excel 类封装(转载)

    QT 操作excel 类封装(转载) 原链接:http://blog.csdn.net/liliming1234/article/details/7054941 pro file [plain]  v ...

  9. 【Qt】Qt中QJsonObject类

    00. 目录 文章目录 00. 目录 01. QJsonObject类简介 02. 公有类型 03. 公有成员方法 04. 公有成员方法解析 05. 参考示例 06. 附录 01. QJsonObje ...

最新文章

  1. JavaScript 技术篇-js获取dom节点、html标签自定义属性的值。
  2. python开发网站的优势_Python开发 的优势在哪里
  3. 【STM32】DAC程序示例
  4. 网站搭建从零开始(三)域名解析
  5. Asp.net Core全局异常监控和记录日志
  6. 阿里云自带的mysql_阿里云Centos使用自带mysql
  7. git tag的使用
  8. Python Scrapy 创建第一个爬虫项目
  9. 音频格式怎么转换成mp3?
  10. 【.7z 格式文件的压缩、解压】
  11. 三种方式让 Android WebView 支持文件下载
  12. android zip格式的ndk,Android 使用NDK (JNI)容易解压7z压缩文件
  13. php遍历数组查询数据库,php如何遍历数据库查询数组
  14. 4月20日第壹简报,星期四,农历三月初一,谷雨
  15. 【开发工具】 我居然可以使用Office Tool Plus 安装上Office 真的是太不可思议了
  16. Hive left semi join ,select 和 where中不能出现右表字段/不会生成笛卡尔积
  17. 树莓派学习笔记(5):成功实现NAS家庭服务器(流媒体播放、文件共享及下载机)
  18. fireworks 投影_使用Fireworks MX粘贴到内部
  19. MATLAB散点密度图的画法三
  20. matlab中的颜色,Matlab里面除了常用的还有哪些颜色?已知的颜色不够怎么办?

热门文章

  1. 小程序 video 控制器外观调整_最好的Nintendo Switch控制器
  2. 微信小程序傻瓜制作_盘点:微信小程序制作平台有哪些
  3. django render_2020年最新Django经典面试问题与答案汇总(下)大江狗整理
  4. python 需要多久能够学精通_python入门到精通需要学多久-史上最详细python学习路线-从入门到精通,只需5个月时间...
  5. 《机器学习实战》总结
  6. Python用@property使类方法像属性一样访问
  7. inotify+rsync实现实时同步部署
  8. MATLAB机器学习系列-4函数篇
  9. pyqt5讲解9:时间模块timer和网页交互
  10. LeetCode 情侣牵手 (贪心)