• 5783阅读
  • 2回复

[提问]窗口缩小后状态栏的部分内容被隐藏,如何用...代替啊? [复制链接]

上一主题 下一主题
离线sdtzyf
 

只看楼主 倒序阅读 楼主  发表于: 2011-02-12
大家好,请教个问题,我想缩放窗口后,缩小后窗口的状态栏的部分内容被覆盖了,想用...代替,如何实现啊?谢谢
离线kimtaikee

只看该作者 1楼 发表于: 2011-02-12
1.计算总的长度
2.计算单个字符的长度,例如 . a B 这样的
3.从总的长度中减去3个.的长度,然后看看前面还可以容纳记得字符,最后draw前N的字符,后面加上...

离线XChinux

只看该作者 2楼 发表于: 2011-02-12
用QFontMetrics::elidedText()来获取。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个