нет, аргумент не нужен, просто хотел сделать как в вашем коде потому что если из
def control_backup(self, QModelIndex):
убрать
QModelIndex
то вместо открытия окна ошибки
TypeError: arguments did not match any overloaded call:
QObject.connect(QObject, SIGNAL(), QObject, SLOT(), Qt.ConnectionType=Qt.AutoConnection): argument 3 has unexpected type ‘PyQt4.QtCore.pyqtWrapperType’
QObject.connect(QObject, SIGNAL(), callable, Qt.ConnectionType=Qt.AutoConnection): argument 4 has unexpected type ‘str’
QObject.connect(QObject, SIGNAL(), SLOT(), Qt.ConnectionType=Qt.AutoConnection): argument 2 has unexpected type ‘str’