1
我有这个小媒体应用程序,其中包含两个应启动和停止音乐的按钮。但也有一些是错误的,我的逻辑......请大家看看:如何将一个事件连接到一个函数?
以什么方式class AppWindow(QtGui.QWidget):
def mediastart():
os.system("...")
def mediastop():
os.system("...")
def __init__(self, parent=None):
QtGui.QWidget.__init__(self, parent)
self.setGeometry(300, 300, 800, 480)
self.setWindowTitle("EasySteerQT")
start = QtGui.QPushButton("Start", self)
start.setGeometry(50, 50, 60, 35)
stop = QtGui.QPushButton("Stop", self)
stop.setGeometry(100, 50, 60, 35)
quit = QtGui.QPushButton('Close', self)
quit.setGeometry(10, 10, 60, 35)
self.connect(quit, QtCore.SIGNAL("clicked()"),
QtGui.qApp, QtCore.SLOT("quit()"))
self.connect(start, QtCore.SIGNAL("clicked()"),
QtGui.qApp, QtCore.SLOT("mediastart()"))
self.connect(start, QtCore.SIGNAL("clicked()"),
self, QtCore.SLOT("mediastop()"))
是propper方式连接到功能的作用在这个类?
ty ty,我喜欢新风格:) – Jason94 2011-01-29 12:04:26