首页| 论坛| 消息

标题:QT如何获取字符的宽度和高度
作者:daaoke
日期:2013-08-30 11:57
内容:

现在我想在BB中获取指定字符(中文或者英文)的实际宽度和高度,用来排版文字。
找到一个例子但是运行不了,有人帮我看看是什么问题。
QFont font = QApplication::font();
font.setPointSize(14);
font.setStyleStrategy(QFont::ForceIntegerMetrics);
QFontMetrics fm(font);
double x=fm.width("A");
fprintf(stderr, "Width of A is %f\n",x);
x=fm.width("j");
fprintf(stderr, "Width of j is %f\n",x);


#1 [lzh280 08-30 12:46]
这个例子可以运行啊,打印如下:
Width of A is 10.000000
Width of j is 10.000000
#2 回 1楼(lzh280) 的帖子 [daaoke 09-02 10:36]
我是在blackberry的开发环境上运行的。你也是在这个环境下吗?
#3 [daaoke 09-05 09:07]
自己顶一下。有人能帮我么?

回复 发表
主题 版块