QT中QString 格式化 arg前面自动补0
2023-09-14 09:07:11 时间
如这样的字符串: 00:01:23
将3个int转化为字符串时,使用arg的其它参数;
代码如下:
QString str = QString("%1:%2:%3").arg(0,2,10,QLatin1Char('0')).arg(1,2,10,QLatin1Char('0')) .arg(23,2,10,QLatin1Char('0'));
arg中第二个参数表示字符串的位数,第三个参数表示int的进制,第4个参数表示自动补全的字符;
如,改为:
QString str = QString("%1:%2:%3").arg(0,4,10,QLatin1Char('x')).arg(1,2,10,QLatin1Char('0')) .arg(23,2,10,QLatin1Char('0'));
则输出为:xxx0:01:23
相关文章
- qt串口通信接收数据不完整_qt串口接收数据
- C/C++ Qt 数据库与Chart实现历史数据展示
- C/C++ Qt QChart 绘图组件应用
- Linux Qt之旅:从入门到精通(linuxqt入门)
- Qt在Linux上的移植实践(qt移植到linux)
- Linux安装Qt:一步一步指南(linux安装qt)
- Qt QSpinBox使用详解
- Linux 环境下运用 Qt 编程的秘籍(linux下的qt编程)
- 如何在Linux平台上配置Qt环境(linux下qt配置)
- Linux下Qt源码编译实践(qt源码编译linux)
- 基于Linux和Qt打造高效聊天室,让通信更便利(linuxqt聊天室)
- Qt for Linux:下载与安装指南(qt下载linux)
- 快速搭建Qt环境中的MySQL数据库(qt配置mysql数据库)
- 在Linux上开发应用程序:Qt系列版本深入解析(linux版本qt)
- 集成开发Linux与Qt集成开发:实现无缝交互(linux与qt)
- QT and MySQL: A Comprehensive Tutorial for Building Database Connections(qt连接mysql教程)
- 使用Linux系统成功运行QT程序的步骤与技巧(linux运行qt程序)
- 借助Qt实现向MSSQL中快速插入数据(qt向mssql插入数据)
- MySQL和QT不配套使用,无法实现事务处理(mysql不支持qt事务)