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,一经查实,立即删除!

相关文章

安卓系统开机过程中logo和动画

安卓系统在开机过程中有多处会显示logo或动画&#xff0c;每个都会被next覆盖&#xff1a; boot这个是可选的&#xff0c;和硬件平台相关。boot运行过程非常短暂&#xff0c;显示logo也是一闪而过&#xff0c;所以一般不会使用。 kernel这个是内核提供的功能&#xff0c;和boot…

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

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

Android Sqite数据库 6

想来想去又坑爹了,数据保存到json中去了,如何拿出来使用了,所以这一篇又要实现和上一篇相反的过程, 将Json转换成java各种对象: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Lan…

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

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

对计算机考研的认识

发信站: 北邮人论坛 (Wed Jun 1 15:09:43 2011), 站内 不在写具体的调剂问题&#xff0c;以免大家再骂我。只客观说明一下对计算机考研的看法。供后来人参考。 首先计算机考研是统考&#xff0c;所以大家不要在各个论坛问学校有没有辅导班之类的话题。其次&#xff0c;统…

radio 取值赋值 亲测有用实效

$(“input[name‘protocolType’][checked]”).val(); 取值 $(“input[name‘radioName’][value2]”).attr(“checked”,true); 赋值 注意 广泛搜到 $(“input[name‘radioName’][valuetest]”).attr(“checked”,true); 好像不及时起到作用

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 摘要 在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表…

笔记本 win7 装vs2010 报错 注册表 拒绝访问等

win7-64 本子 安装vs2010过程中&#xff1a; 弹框报错提示&#xff1a;错误写入注册表键&#xff1a;HKEY-CLASS-ROOTGSC RegSetValueEx 失败&#xff1b;代码5 拒绝访问 百度经验的注册表解决办法没试。手抖点了一下忽略竟然正常安装好了。。。。mpp

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;感谢原博主。 关键字 采集、前处理、…

WPF: 使用CommandManager.InvalidateRequerySuggested手动更新Command状态

WPF判断命令&#xff08;Command&#xff09;是否能够执行是通过ICommand.CanExecute事件&#xff0c;在实际程序中路由命令一般是通过CommandBinding来使命令得到实际操作代码&#xff0c;但是这个CanExecute事件的调用是由WPF控制的&#xff0c;有些时候&#xff0c;比如命令…

从开发小白到音视频专家

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

Android如果对APK进行加密,提高反编译难度(思路)

提高反编译难度的几种方式&#xff1a; 对于软件安全来说&#xff0c;有攻就要有防才对。不然&#xff0c;Android整个产业链就会被这样的Crack给毁掉。 第一种办法&#xff1a;将核心代码用JNI写进so库中。由于so库的反编译和破解的难度加大&#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;而如果…

markdown 编辑器 编辑字体样式(颜色 大小 字体等)

markdown编辑器   编辑改字体样式得用html标签这套东西&#xff0c;更改字体大小,字体&#xff0c;颜色。 即 <font></font> <font 语法> 你的内容 </font>语法&#xff1a;color#0099ff 更改字体颜色&#xff0c;颜色 写&#xff08;Red、#F…

【转】介绍几个图论和复杂网络的程序库 —— BGL,QuickGraph,igraph和NetworkX

原文来自&#xff1a;http://blog.sciencenet.cn/blog-404069-297233.html 作复杂网络研究离不开对各种实际或模拟网络的统计、计算、绘图等工作。对于一般性的工作&#xff0c;我们可以用Pajek、Netdraw和Ucinet等软件完成。但对一些特殊应用&#xff08;比如自己开发了一个新…