QT中arg参数太长如何换行
可以使用反斜杠(\)将arg参数分行,例如:
QString str = tr("This is a very long string with arguments: %1, %2, %3, %4, %5, %6, %7, %8, %9")
.arg(arg1)
.arg(arg2)
.arg(arg3)
.arg(arg4)
.arg(arg5)
.arg(arg6)
.arg(arg7)
.arg(arg8)
.arg(arg9);
可以改为:
QString str = tr("This is a very long string with arguments: %1, %2, %3, %4, %5, %6, %7, %8, %9")
.arg(arg1) \
.arg(arg2) \
.arg(arg3) \
.arg(arg4) \
.arg(arg5) \
.arg(arg6) \
.arg(arg7) \
.arg(arg8) \
.arg(arg9);
使用反斜杠将代码分行可以使代码更加清晰易读
原文地址: https://www.cveoy.top/t/topic/dm0J 著作权归作者所有。请勿转载和采集!