使用PySide(或Qt,PyQt),我可以像这样连接信号和插槽
self.myButton = QPushButton("My Button", self)
self.myButton.clicked.connect(self.doSomething)
def doSomething(self, *args):
....
此时此刻,我可以获得课外的插槽吗?我知道函数“doSomething”的名称,但我希望知道以编程方式获取插槽的方法。
我正在为Maya创建一个ui工具,在ui中我想创建一个带有 QPushButton 命令的架子按钮。在maya中,我可以通过单击按住Ctrl + Shift的菜单项在活动的工具架选项卡上创建一个架子按钮。所以我只想保持规则。当我单击按住Ctrl + Shift的QPushButton时,它会在货架选项卡上创建一个货架按钮。当然,我可以将命令存储为QPushButton中的变量,但它看起来并不像程序化:)