主题 : 嵌入式qt下改变字体大小 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 31463
精华: 0
发帖: 40
金钱: 200 两
威望: 40 点
综合积分: 80 分
注册时间: 2010-10-31
最后登录: 2017-09-13
楼主  发表于: 2011-05-13 14:08

 嵌入式qt下改变字体大小

大家好,小弟用qt4.5写了个小程序,在PC机可以把字体放大,但下载到板子上就变小了(字体可以显示出来),不知是为何,现向高手求助,谢谢。

下面为放大字体的代码:
   QPainter pp(pix);
    QFont fontContext;
    fontContext.setBold(true);
    fontContext.setPointSizeF(fFontSize);

    pp.setFont(fontContext);

    pp.drawText(rectText, Qt::AlignLeft|Qt::AlignVCenter, m_strContext);
级别: 新手上路
UID: 31463
精华: 0
发帖: 40
金钱: 200 两
威望: 40 点
综合积分: 80 分
注册时间: 2010-10-31
最后登录: 2017-09-13
1楼  发表于: 2011-05-13 21:13
高手啊,你在哪啊,知道就请帮帮忙啊, 谢了
级别: 侠客
UID: 40927
精华: 0
发帖: 53
金钱: 265 两
威望: 53 点
综合积分: 106 分
注册时间: 2011-03-23
最后登录: 2021-09-13
2楼  发表于: 2011-06-13 02:22
是DPI设置问题
级别: 新手上路
UID: 52875
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2011-07-27
最后登录: 2012-07-12
3楼  发表于: 2011-07-27 11:11
求答案。。。。。。。。。。。。
级别: 新手上路
UID: 17689
精华: 0
发帖: 49
金钱: 245 两
威望: 49 点
综合积分: 98 分
注册时间: 2010-03-31
最后登录: 2022-02-07
4楼  发表于: 2012-02-29 08:17
使用xx.setPixelSize(24);来设置字体大小就可以了
级别: 新手上路
UID: 66671
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
综合积分: 2 分
注册时间: 2012-04-01
最后登录: 2012-04-01
5楼  发表于: 2012-04-01 14:46

 回 楼主(kevinkevin) 的帖子

你没那个字库!所以设置无效,开发板会采用默认的字库