• 4233阅读
  • 3回复

函数参数问题 [复制链接]

上一主题 下一主题
离线wxxzs123
 

只看楼主 倒序阅读 楼主  发表于: 2014-07-13
函数原型:void QPainter::setFont(const QFont & font)

painter.setFont(QFont("Arial", 30));
使用时参数怎么是QFont("Arial", 30)?是调用QFont类的构造函数吗?求解释
离线realfan

只看该作者 1楼 发表于: 2014-07-13
是的。创建一个临时对象,传给SetFont
离线wxxzs123

只看该作者 2楼 发表于: 2014-07-14
回 realfan 的帖子
realfan:是的。创建一个临时对象,传给SetFont (2014-07-13 21:16) 

是不是调用QFont::QFont(const QString & family, int pointSize = -1, int weight = -1, bool italic = false)
离线realfan

只看该作者 3楼 发表于: 2014-07-14
回 wxxzs123 的帖子
wxxzs123:是不是调用QFont::QFont(const QString & family, int pointSize = -1, int weight = -1, bool italic = false) (2014-07-14 13:00) 

正确
快速回复
限100 字节
 
上一个 下一个