我是PySide的新手.我想在其单击的插槽中获取QPushButton obj(例如使用它来获取其文本).
button = QtGui.QPushButton("start go")
button.clicked.connect(self.buttonClick)
def buttonClick(self):
... # How can I get the button object?
# print button.text() how to get the text : 'start go' ?
Run Code Online (Sandbox Code Playgroud)
谢谢!
我想在节点集中选择一系列节点。我试过了,但我无法得到结果。
示例.xml:
<div>
<p class="p1">a</p>
<p class="p2">b</p>
<p class="p3">c</p>
</div>
<div>
<p class="p1">aa</p>
<p class="p2">bb</p>
<p class="p3">cc</p>
</div>
<div>
<p class="p1">aaa</p>
<p class="p2">bbb</p>
<p class="p3">ccc</p>
</div>
<div>
<p class="p1">aaaa</p>
<p class="p2">bbbb</p>
<p class="p3">cccc</p>
</div>
Run Code Online (Sandbox Code Playgroud)
我想获取第二到第三个p节点(有class="p1"),我写了xpath:,
"//div/p[@class='p1'][position()>=2 and position()<4]"但是失败了。我猜如果每次"//div/p[@class='p1']"获取一个节点,其位置为0,所以我无法获取位置>=的节点2和位置<4,所以结果是none。但是我该如何写xpath呢?