我在Qt Designer(Ver 5.6.2)中遇到了问题。 我检查了所有的StyleSheets,它们都是空的,用于MainWindow的所有内容。 没有"字体,字体大小,字体系列等。" 如果我添加喜欢
#label1 {font-size: 10px;}
并运行应用程序,以下内容出现在控制台中:
QFont::setPointSize: Point size <= 0 (-1), must be greater than 0
好消息是,字体大小达到10像素,但我想摆脱错误。
同样在我的QtDesigner App中我不能手动增加PointSize,它总是保持在-1,即使你试图增加它,<property name="font">
<font>
<pointsize>-1</pointsize>
</font>
</property>
有人有同样的问题吗?我怎么能摆脱它?
答案 0 :(得分:1)
通过以下方式摆脱它:
编辑.ui
文件以删除愚蠢的属性值<pointsize>-1</pointsize>
。
将点大小恢复为默认的非覆盖值 - 请参阅您提供的屏幕截图,点击&#34;点大小&#34;字段,然后单击将出现在那里的小恢复后退箭头。
样式表在这方面不了解。