Qt 字符串QString arg()用法总结

原文:http://qimo601.iteye.com/blog/1420750

1、QString::arg()//用字符串变量参数依次替代字符串中最小数值

 

 

 

Cpp代码  收藏代码
  1. QString i = "iTest";           // current file's number  
  2. QString total = "totalTest";       // number of files to process  
  3. QString fileName = "fileNameTest";    // current file's name  
  4.   
  5. QString status = QString("Processing file %1 of %2: %3")  
  6.                 .arg(i).arg(total).arg(fileName);  
  7.  style="background-color: #ffffff;">     qDebug() << status ;</span>  

 结果就是:"Processing file iTest of totalTest: fileNameTest"

 

 

First, arg(i) replaces %1. Then arg(total) replaces %2. Finally, arg(fileName) replaces %3.

 

 

2、QString::arg ( int a, int fieldWidth = 0, int base = 10, const QChar & fillChar = QLatin1Char( ' ' ) ) const

 

     16进制输出:fieldWidth表示字符宽度,base表示进制,

 

Cpp代码  收藏代码
  1. QString str;  
  2. str = QString("Decimal 63 is %1 in hexadecimal")  
  3.         .arg(63, 0, 16);  
  4. // str == "Decimal 63 is 3f in hexadecimal"  
  5.   
  6. QLocale::setDefault(QLocale(QLocale::English, QLocale::UnitedStates));  
  7. str = QString("%1 %L2 %L3")  
  8.         .arg(12345)  
  9.         .arg(12345)  
  10.         .arg(12345, 0, 16);  
  11. // str == "12345 12,345 3039"  
  12. //16进制显示,就忽略%L3的L 

转载于:https://www.cnblogs.com/vanstudyhard/articles/3623844.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/575539.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SVN登录时不断弹出用户名密码输入

** svn换了地址&#xff0c;所以重新定位&#xff0c;在输入账号时&#xff0c;重复报下图&#xff0c;也没有报错&#xff0c;所以就一直无效尝试。期间什么setting clear数据&#xff0c;注册表动文件&#xff0c;搜到的差不多都试了。始终一直报图一的结果。 然后最终结果…

jqgrid 列表条件查询的几步关键操作

jqgrid列表条件查询 记录一下我自己老忘的几个点 这次记录一下使用jqgrid在列表查询时的关键点&#xff0c;过一段时间不用就是忘 1】在html页面用 v-model“q.xxx” xxx是在js处定义。 2】这是js里 在jqgrid查询列表时的模块使用postData 承载参数 3】 这是在定义vue对象时…

wireshark: there are no interfaces on which a capture can be done

权限问题&#xff0c;简单的直接sudo就行。 更安全的做法是&#xff1a; # chmod 4755 /usr/bin/dumpcap dumpcap的所在目录可用whereis命令查看。 转载于:https://www.cnblogs.com/duanguyuan/p/3628569.html

初识:windows下的免费 ssh 客户端工具

如果你的操作系统是 Windows&#xff0c;而你想要连接 Linux 服务器相互传送文件&#xff0c;那么你需要一个简称 SSH 的 Secure Shell 软件。实际上&#xff0c;SSH 是一个网络协议&#xff0c;它允许你通过网络连接到 Linux 和 Unix 服务器。SSH 使用公钥加密来认证远程的计算…

iOS开发之通知中心(NSNotificationCenter)

前言 面向对象的设计思想是把行为方法封装到每一个对象中&#xff0c;以用来增加代码的复用性。正是这种分散封装&#xff0c;增加了对象之间的相互关联&#xff0c;总是有很多的对象需要彼此了解以及相互操作&#xff01; 一个简单示例说明这种交互产生的对象之间的相互依赖&a…

基于AT89C51单片机的8位密码锁仿真与实物制作

点击链接获取Keil源码与Project Backups仿真图&#xff1a; https://download.csdn.net/download/qq_64505944/88657969?spm1001.2014.3001.5503 源码获取 C 源码仿真图毕业设计实物制作步骤01 摘要 在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表…

PuTTY配置

目录 1、作用&#xff1f; 2、中文问题解决 &#xff1f; 3、GUI支持&#xff1f; 4、使用密钥对实现安全快捷的无密码登陆? 5、操作习惯&#xff08;AltEnter全屏以及字体配置&#xff09; 6、附录&#xff08;sshd服务器配置&#xff09; 1、作用&#xff1f;PuTTY是一个Tel…

从无到有开发连麦直播技术点整理

最近在跟老师手下的项目&#xff0c;碰到流媒体&#xff0c;流媒体服务器&#xff0c;视频编码技术&#xff0c;推流&#xff0c;拉流等概念&#xff0c;看到本篇博客整理的概念很全面&#xff0c;很自信&#xff0c;故转发留存&#xff0c;感谢原博主。 关键字 采集、前处理、…

从开发小白到音视频专家

音视频方面的技术博客&#xff0c;转发学习 作者&#xff1a;卢俊&#xff0c;七牛云客户端团队技术负责人。拥有丰富的音视频领域的开发和实战经验&#xff0c;先后开发过 Android 播放 SDK、Android 推流 SDK、短视频 SDK&#xff0c;并主导了七牛连麦系统的设计和实现。服务…

node-media-server win环境安装架测试 踩坑记

01 因为老师的项目中需要很多流媒体模块的东西&#xff0c;接触到 Node-Media-Server 这个流媒体服务器&#xff0c;这个国人开发的组件&#xff0c;之前还有SRS也是的。记录一下问题和效果。   本子是win7&#xff0c;之前还有装nodejs时版本的问题&#xff0c;这里插一曲&a…

UIScrollview 技巧

设置UIScrollView的contentSize 如果使用自动布局&#xff0c;那么它会自动帮你基于这个scrollview的子视图的约束来计算这个内容大小。在非自动布局情况下&#xff0c;如果app旋转导致scrollview 的bounds改变&#xff0c;不会影响到scrollview的contentSize&#xff0c;而如果…

NiFi导出自己模板和导入别人模板

NiFi导出模板 进入nifi系统后&#xff0c;选择自己想要导出的流程或者组&#xff08;支持group作为模板导出&#xff09; 点击空白处&#xff0c;右键选择create template 模板文件下载成功 NiFi导入模板 点击空白处&#xff0c;右键选择upload template 查看导入结…

Node.js开发入门(一)——安装Node.js及编辑器配置

Node.js是一个轻松构建快速&#xff0c;可扩展的网络应用平台建立在Chrome的JavaScript运行。Node.js使用事件驱动&#xff0c;非阻塞I/O模型&#xff0c;使得它重量轻&#xff0c;高效&#xff0c;完美的数据密集型实时应用程序运行在分布式设备。 Node.js是让JavaScript脱离浏…

架构风格与基于网络的软件架构设计

原文链接 https://blog.csdn.net/on_1y/article/details/60358117 架构风格与基于网络的软件架构设计 如今许多服务都采用了 RESTful API, 而 REST 这一架构风格&#xff0c;最早即来源于 Roy Thomas Fielding 的博士论文 Architectural Styles and the Design of Network-bas…

win7安装nodejs 高版本不支持 换低版本

win7安装nodejs失败 显示This application is only supported on Windows 8.1,Windows Server 2012 R2,or higer. win7安装nodejs失败 在win7重装nodejs&#xff0c;版本是node-v14.16.1-x64&#xff0c;安装时报了win7系统不支持的问题 2021年4月8日 —— 目前除了最新的v14大…

研究生导师一般希望招什么样的研究生?

虽然还不是导师&#xff0c;但也在学校蹲了不少年头了&#xff0c;看着一级级研究生毕业奔赴各方&#xff0c;其实还是蛮有感触的。 各位同学很多在硕士期间回忆并不算好&#xff0c;其实就是从一开始没有搞明白一件事&#xff1a;导师招生为了什么&#xff0c;我们上研又为了什…

Android Fragment应用实战

现在Fragment的应用真的是越来越广泛了&#xff0c;之前Android在3.0版本加入Fragment的时候&#xff0c;主要是为了解决Android Pad屏幕比较大&#xff0c;空间不能充分利用的问题&#xff0c;但现在即使只是在手机上&#xff0c;也有很多的场景可以运用到Fragment了&#xff…

初识树莓派

初识树莓派这一微型计算机&#xff0c;基本了解概念&#xff0c; 1、树莓派简介 Raspberry Pi(中文名为“树莓派”,简写为RPi&#xff0c;或者 RasPi/RPi)是为学生计算机编程教育而设计&#xff0c;只有信用卡大小的卡片式电脑&#xff0c;其系统基于Linux开发而来的。树莓派由…

ffmpeg抓取rtsp流并保存_详细解析RTSP框架和数据包分析(1)

0.引言 本文主要讲解RTSP框架和抓取RTSP数据包&#xff0c;进行详细分析。可以阅读以下几篇文章&#xff0c;能够帮助你更详细理解。 手把手搭建RTSP流媒体服务器 HLS实战之Wireshark抓包分析 HTTP实战之Wireshark抓包分析 1.RTSP协议简述 RTSP&#xff1a;Real Time Stream…

xshell 软件的窗口一直是置顶 调整为不置顶

突然感觉xshell 软件的窗口一直是置顶状态&#xff0c;点别的软件窗口点不过去&#xff0c; 搜索一下&#xff1a;微信的 alta是截图&#xff0c;和xshell这个冲突了。如果在xshell下按了这个&#xff0c;不知不觉就被置顶了。。。。。MMP 即这个意思&#xff1a; 如果要修改…