Сигналы виджета QT - полный список? - PullRequest
4 голосов
/ 03 июля 2011

Поиск полного списка различных СИГНАЛОВ, испускаемых встроенными виджетами QT4. Посмотрел вокруг - кажется, не могу найти один. (Использование PyQT 4.x и Python 3.2)

ТИА

Ответы [ 2 ]

7 голосов
/ 03 июля 2011

В следующем коде перечислены все сигналы для всех подклассов QObject в QtGui:

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
4 голосов
/ 03 июля 2011

Я думаю, что в документации Qt есть все доступные сигналы.

...