Writing:
QLineEdit * lineEdit = new QLineEdit(this); connect(lineEdit, SIGNAL(textChanged()), this, SLOT(showAll())) The showAll slot applies the ->show(); method to all other widgets ->show(); , the problem is that the connect bundle does not work, neither with twxtChanged nor with textEdited , QString served signals as input and did not submit anything, it still does not work. Called separately from the connection, the salt works.