• 7249阅读
  • 5回复

[提问]请为qt设计ui时,ui使用的默认字体字号怎么获取? [复制链接]

上一主题 下一主题
离线xsirfff
 

只看楼主 倒序阅读 楼主  发表于: 2015-01-19
请为qt设计ui时,ui使用的默认字体字号怎么获取?
qt使用的是系统的默认字体字号吗?

离线realfan

只看该作者 1楼 发表于: 2015-01-19
int    pixelSize() const
int    pointSize() const
qreal    pointSizeF() const
void    setPixelSize(int pixelSize)
void    setPointSize(int pointSize)
void    setPointSizeF(qreal pointSize)
上面是三个QFont获取及设置字号方法
可以通过set方法设置字号,再设置到ui
QFont fnt = ui->font();
fnt->setPointSize(15);
ui->setFont(fnt);
离线xsirfff

只看该作者 2楼 发表于: 2015-01-21
多谢您及时回复 !
离线wisteria

只看该作者 3楼 发表于: 2015-01-21
回 realfan 的帖子
realfan:int    pixelSize() const
int    pointSize() const
qreal    pointSizeF() const
void    setPixelSize(int pixelSize)
void    setPointSize(int pointSize)
....... (2015-01-19 21:51) 

int    pixelSize() const
int    pointSize() const
qreal    pointSizeF() const
void    setPixelSize(int pixelSize)
void    setPointSize(int pointSize)
void    setPointSizeF(qreal pointSize)
我怎么觉得都是设置字号,哪里是获取字号?
Winter in my heart
离线realfan

只看该作者 4楼 发表于: 2015-01-22
回 wisteria 的帖子
wisteria:int    pixelSize() const
int    pointSize() const
qreal    pointSizeF() const
void    setPixelSize(int pixelSize)
....... (2015-01-21 16:09) 

int    pixelSize() const
int    pointSize() const
qreal    pointSizeF() const
三个都是获取字号
离线wisteria

只看该作者 5楼 发表于: 2015-01-22
哦,好吧,初学者,
int    pixelSize() const
int    pointSize() const
qreal    pointSizeF() const
以为这三行是定义const型函数呢。
Winter in my heart
快速回复
限100 字节
 
上一个 下一个