QLineEdit сигналы

Рейтинг: 0Ответов: 1Опубликовано: 12.04.2015

Пишу:

QLineEdit * lineEdit = new QLineEdit(this);
connect(lineEdit, SIGNAL(textChanged()), this, SLOT(showAll()))

Слот showAll применяет ко всем остальным виджетам метод ->show();, проблема в том, что не работает связка connect, ни при twxtChanged ни при textEdited, на вход сигналов подавал и QString как положено и ничего не подавал, все равно не работает. Вызванный отдельно от коннекта солт работает.

Ответы

▲ 2Принят

Нужно так:

connect(lineEdit, SIGNAL(textChanged(const QString&)), this, SLOT(showAll()));