組み込みのQT4ウィジェットによって生成されたさまざまな信号の包括的なリストを探しています。見回した - 見つけられないように見える。 (PyQtは4.xとのPython 3.2を使用して)QTウィジェット信号 - 包括的なリスト?
TIA
組み込みのQT4ウィジェットによって生成されたさまざまな信号の包括的なリストを探しています。見回した - 見つけられないように見える。 (PyQtは4.xとのPython 3.2を使用して)QTウィジェット信号 - 包括的なリスト?
TIA
次のコードリストQtGui内のすべてのQObjectのサブクラスのためのすべての信号:
from PyQt4 import QtGui, QtCore
import inspect
for name in dir(QtGui):
obj = getattr(QtGui, name)
if inspect.isclass(obj) and issubclass(obj, QtCore.QObject):
for name2 in dir(obj):
obj2 = getattr(obj, name2)
if isinstance(obj2, QtCore.pyqtSignal):
print name, name2
私はQt documentationは、利用可能なすべての信号を持っていると思うだろう。
ありがとう!私はあなたがそれをコピーしたときに最後の行を切り捨ててしまったと思います - 3.2の場合:** if isinstance(obj2、QtCore.pyqtSignal):s = name + ":" + name2 print "** – Vector
ありがとう、私は逃しましたそれ。 – Luke
はうまく動作します.HTMLをフォーマットしました。今では自分のインデックスを持っています。ちょうど今、私はPyQTのdocsが各ウィジェットのシグナルをリストしているのを見ましたが、メソッドの後に、これは簡単です。 – Vector