QT QString组合拆分字符串学习。

xian-yongchao 2018-08-15 原文

QT QString组合拆分字符串学习。

1.arg()函数

  QString  test=QString(“_haha_%1_hehe%2”) .arg(“ee”).arg(“aa”);      //test=”_haha_ee_heheaa”

  eg:arg(const QString &a, int fieldWidth = 0, QChar fillChar = QLatin1Char( ‘ ‘ )) const        参数1.连接的字符;参数2.字符所占据的宽度;参数3.如果字符的宽度小于参数2的宽度,则用参数3的字符填充。

  注意:fieldWidth >0 ,代表的右对齐;   fieldWidth <0,代表的左对齐。如下图所示:

  

.

2.section()函数

QString QString::section(QChar sep, int start, int end = -1, SectionFlags flags = SectionDefault) const

  QString str;

  QString csv = "forename,middlename,surname,phone";
  QString path = "/usr/local/bin/myapp"; // First field is empty
  QString::SectionFlag flag = QString::SectionSkipEmpty;
  str = csv.section(',', 2, 2);   // str == "surname"
  str = path.section('/', 3, 4);  // str == "bin/myapp"
  str = path.section('/', 3, 3, flag); // str == "myapp"

 

发表于 2018-08-15 17:26 ttxs027 阅读() 评论() 编辑 收藏

 

版权声明:本文为xian-yongchao原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/xian-yongchao/p/9482746.html

QT QString组合拆分字符串学习。的更多相关文章

  1. 《口才三绝》读后感

    目录 口才三绝目录 读后感 口才三绝目录 读后感     日常交际中,说的最多的话、听得最多的话、用得最多的话 […]...

  2. MySQL学习Day01

    1、MySQL的层级关系 2、xampp的安装使用 如果之前安装过mysql那么就需要将原来的mysql完全卸 […]...

  3. 一、解码:代码实现

    前言:对于从未接触过音视频编解码的同学来说,使用FFmpeg的学习曲线恐怕略显陡峭。本人由于工作需要,正好需要 […]...

  4. 学习 思维导图

    思维导图是个好东西,分享一下   思维导图: 地址:https://www.cnblogs.com/panpa […]...

  5. 学习

    https://www.zhihu.com/question/20215578 博客:        酷壳 霍 […]...

  6. ubuntu 学习

    ubuntu 学习 为了学习最纯正的命令,特意开启虚拟机,安装了ubuntu 来学习相关的指令。讲讲我从一个从 […]...

  7. 老男孩python学习之作业二—三级菜单

    因为之前花力气完成了购物小程序的作业 现在做这个三级菜单简直是so easy!! 1.显示省级菜单 2.交互, […]...

  8. hadoop学习-入门

    一、克隆虚拟机1.使用vim /etc/sudoers进去修改用户权限2.设置虚拟机ip:vim /etc/sysconfig/network-scripts/ifcfg-ens333.设置虚拟机名称:vim /etc/hostna...

随机推荐

  1. 深入浅出TypeScript(5)- 在React项目中使用TypeScript

    前言 在第二小节中,我们讨论了利用TypeScript创建Web项目的实现,在本下节,我们讨论一下如何结合Re […]...

  2. shiro中部分SpringCache失效问题

    1、问题抛出 今天在做Springboot和shiro集成时,发现一个严重的问题。部分service的缓存和事 […]...

  3. python22期第一天(课程总结)

    1.Python介绍:       python是一门高级编程语言,涉及领域比较广泛,社区活跃,由一个核心开发 […]...

  4. spring boot自动配置实现

    自从用了spring boot,都忘记spring mvc中的xml配置是个什么东西了,再也回不去。为啥spr […]...

  5. 微信社群-人脉推广裂变工具 – EthanCoco

    微信社群-人脉推广裂变工具 ## 功能详情1、微信社群是一个集发布、展现社群信息、人脉推广的裂变工具/平台。 […]...

  6. 45套精美的 ( Android, iPhone, iPad ) 手机界面设计素材和线框图设计工具

    在制作界面原型的时候,如果有现成的界面基础元素可以使用的话,设计师就可以非常快速的完成原型的制作,能够节省大量 […]...

  7. JAVA图形验证码

    生成验证码的jsp: 1 <%@ page contentType="image/jpeg" langu […]...

  8. ABC187F

    ABC187F 简要题意 将一个 \(n\) 个点 \(m\) 条边的无向图分成 \(k\) 个部分,使得每个 […]...

展开目录

目录导航