【发布时间】:2015-06-03 18:30:13
【问题描述】:
我正在动态创建一个垂直布局的 QPushButtons 列表。我目前正在将“点击”信号用于功能。但我想使用鼠标右键来实现附加功能。前任。通过右键单击打印鼠标悬停的 QPushButton 的工具提示。
but = QtGui.QPushButton()
but.setText(cur);but.setCheckable(True)
but.setStyleSheet(_fromUtf8("text-align:right;background-color: rgb(50, 50, 50);"))
but.setToolTip(longName + "." + cur)
我正在查看“QMouseEvent”、“setMouseTracking”、“mousePressEvents”。但我不确定如何正确使用它们来获得我想要的结果。 我也会对“右键单击”上的 QPushButton 的自定义信号持开放态度。
【问题讨论】:
标签: python pyqt signals-slots right-click qpushbutton