Если я позвоню QApplication init без аргументов, я получу
TypeError: arguments did not match any overloaded call:
QApplication(list-of-str): not enough arguments
QApplication(list-of-str, bool): not enough arguments
QApplication(list-of-str, QApplication.Type): not enough arguments
QApplication(Display, int visual=0, int colormap=0): not enough arguments
QApplication(Display, list-of-str, int visual=0, int cmap=0): not enough arguments
очень интересно! Как я могу написать такой класс? Я имею в виду, что каждый трюк для такого рода перегрузки функций не включал явные подписи.