Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Qt QFont到QVariant的转换_Qt - Fatal编程技术网

Qt QFont到QVariant的转换

Qt QFont到QVariant的转换,qt,Qt,我想将QFont转换为QVariant并返回 我知道我可以将QFont转换为字符串。然而,对于字符串中的QFont,并没有构造函数,所以我不能返回 如何从QFont到QVariant再到QVariant?解释,将QFont转换为QString是什么意思,您想在后台做什么?QFont中有一个toString函数。我只想将QFont存储在QvariantAsh中。所以我可以对toString这样做来存储它,但可以说,我不知道如何取回它。我希望QFont有一个来自stringQFont的构造函数,QV

我想将QFont转换为QVariant并返回

我知道我可以将QFont转换为字符串。然而,对于字符串中的QFont,并没有构造函数,所以我不能返回


如何从QFont到QVariant再到QVariant?

解释,将QFont转换为QString是什么意思,您想在后台做什么?QFont中有一个toString函数。我只想将QFont存储在QvariantAsh中。所以我可以对toString这样做来存储它,但可以说,我不知道如何取回它。我希望QFont有一个来自stringQFont的构造函数,QVariant支持QFont。看见使用
QVariant::fromValue
,因为没有构造函数(QFont是一种gui类型,而QVariant是一种核心类型)。这是一个完整的可编译的工作示例,我建议您在解决方案中发布一个完整的步骤。