• 7167阅读
  • 5回复

[提问]QLabel 的文字怎么让突然竖着显示? [复制链接]

上一主题 下一主题
离线silence.sx
 
只看楼主 倒序阅读 楼主  发表于: 2012-08-08
如题?
离线jdwx

只看该作者 1楼 发表于: 2012-08-08
回 楼主(silence.sx) 的帖子
你的要求是像古文那样竖着显示,还是屏幕转90度?
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线silence.sx
只看该作者 2楼 发表于: 2012-08-08
回 1楼(jdwx) 的帖子
第一种 竖着显示!
离线jdwx

只看该作者 3楼 发表于: 2012-08-08
回 2楼(silence.sx) 的帖子
要是第二种就容易了!
一行的:将QLabel大小调整到只能显示一个字符的宽度,打开QLabel的自动换行。
多行的像QTextEdit那样的,就是竖排,完全要自己paint了,很难的和自己做个QTextEdit差不多。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线ws_wll
只看该作者 4楼 发表于: 2012-08-09
mark一下,初步估计是重写paintEvent,因为查了半天资料没找到有关属性的设置。
离线silence.sx
只看该作者 5楼 发表于: 2012-08-09
一行的:将QLabel大小调整到只能显示一个字符的宽度,打开QLabel的自动换行。
数字就不行
快速回复
限100 字节
 
上一个 下一个