【发布时间】:2017-01-19 18:31:07
【问题描述】:
我想知道 QVariant 的静态方法“fromValue”是如何工作的,这里是描述:
返回一个包含 value 副本的 QVariant。其他方面的行为与 setValue() 完全相同。
这个方法怎么可能有两种不同的行为,这取决于它是从实例调用的还是从它的静态版本调用的?因为不可能用另一个静态方法的相同原型创建一个非静态方法,而且我不知道你如何知道它是如何在方法本身内部调用的。
我对此很感兴趣,因为我试图为织物方法制作类似的东西。
【问题讨论】:
-
您对文本有误解。您引用的意思是“它的行为与 setValue 完全相同,只是它返回一个 QVariant ....”。