🔔 Qt 相关技术、疑难杂症文章合集(掌握后可自封大侠 ⓿_⓿)(记得收藏,持续更新中…)
需求
当需要设计如下时间进度显示时,若使用默认的QString则当数字为0~9时,只会显示00:00:1等。那么就不符合我们的需求。

解决
// 使用QString中的参数填充模式
/*
arg()
第二个参数显示长度
第三个参数代表进制显示
第四个参数需要用QLatin1Char('0'),则填充0
*/
int h,h
博客介绍了在遇到需要显示如00:00:01这样格式的时间进度时,如何利用QString进行填充参数格式化,以确保在数字为0~9时也能正确显示。
当需要设计如下时间进度显示时,若使用默认的QString则当数字为0~9时,只会显示00:00:1等。那么就不符合我们的需求。

// 使用QString中的参数填充模式
/*
arg()
第二个参数显示长度
第三个参数代表进制显示
第四个参数需要用QLatin1Char('0'),则填充0
*/
int h,h
1458
988

被折叠的 条评论
为什么被折叠?