假如文本中没有空格,或者其他分隔符的话.
SetWordWrap 这个方法是没有用的,不会换行.
所以就不知道该怎么让QLabel根据控件长度来换行.
我查到 SetAlignment (Qt::TextWrapAnywhere); 这个是可以的
有人试过成功.
但是我一用,说函数匹配错误.
查了下文档才发现 SetAlignment 函数只有一种.参数是 Qt::Alignment 枚举
Qt::TextWrapAnywhere 是 Qt::TextFlags 枚举里的
所以当然不匹配,编译报错.
那个成功的人用的是 vs下的
而我是用的 Qt Creator win系统的