如何控制字体
QT默认的字体不是很好看,我需要显示不同的字体在一个,我在这个方面一直没看过,
哪位 大侠可以教教我
一如果用code的
QFont中的 怎么设置字体
是不是
void QFont::setFamily ( const QString & family )
这个函数:如果是的话 我想问下 family 这个参数如何写啊。比如宋体啊 new罗马 啥啥的 能够越详细越好
2 QSS 上面如何设置字体,最近迷上QSS了发现这个东西还是挺好玩的。大仙们顺手把这个也教教我吧。我看了CSS的基本教程,也是上面的问题 font-family 这个参数的那些字体 实际参数是那些,大仙们列给表给我吧。
[解决办法]
学习要勤奋呀!!!
void QApplication::setFont ( const QFont & font, const char * className = 0 )
字体的种类是依赖系统的,也可以自己找新鲜的字库文件
[解决办法]
QSS比QFont要方便许多.
直接setStyleSheet(StyleSheet)就可以了
QtDesigner 里面编辑样式表的小窗口很方便的,可以直接选择编辑字体
[解决办法]
如果用QSS的话,会有某些限制...
[解决办法]
QFont ()QFont ( const QString & family, int pointSize = -1, int weight = -1, bool italic = false )QFont ( const QFont & font, QPaintDevice * pd )QFont ( const QFont & font )
[解决办法]
你可以打开一个记事本,格式->字体,里面先选好自己想要的,然后用setFont把字体名称设置上去,那个就是Family Name