私は自分のアプリケーションの GUI を構築するために使用した Qt を使用しています。
私はシグナルを理解しています.def(関数)に接続していますが、それは私が望むように機能しています. しかし、シグナルはスロットのほかに、[シグナル - 機能] 接続と [シグナル - スロット] 接続の違いは何ですか?
私はこのようなものをこのように使用しています:
class theOne(QObject):
started = Signal()
def __init__(self):
...
def function(self):
self.started.connect(self.goStart)
self.started.emit()
def goStart(self):
"""some actions"""
スロットは何のためにあるのか、誰か説明してもらえますか? 彼らはいくつかのパラメータを取ることができますか?しかし、通常の機能もそうです。御時間ありがとうございます。