将属性值设置为" none"对于QWebElement

时间:2016-08-25 19:20:34

标签: qt

我正在设置一个值"无"用于"显示"像这样的QWebElemnt child的属性(也尝试过none和NONE):

child.setStyleProperty("display",None)

但我只收到1个错误:'在此范围内没有声明。我不确定,我正在做任何事情,因为我在互联网上查找了webelement的样式,并没有什么。我只是被告知,应该有"显示"属性。那么,我怎样才能将它设置为"无"? 感谢

1 个答案:

答案 0 :(得分:0)

你首先应该考虑你在做什么,而不是“在互联网上查找”。从基础开始:您是否使用正确的参数调用了正确的方法?

您正在调用的方法的签名(这可以直接来自文档):

void QWebElement::setStyleProperty(const QString & name, const QString & value)

因此它期望一个字符串作为第二个参数。你想要,然后:

child.setStyleProperty("display", "none");