Есть QComboBox, в нём редактируется текст, хочется что бы по нажатию Enter отсылался сигнал для дальнейших моих действий. Никак не пойму как это сделать, сигнала on_keyPressEvent(QKeyEvent * e) я у него не нашел.. или плохо искал?
Попробуйте через
void QObject::installEventFilter ( QObject * filterObj )
В доках есть пример хороший.
Спасибо, получилось!
по ходу были мелкие нюансы:
нужно #include <QKeyEvent>
и на каждый энтер есть свой код: if (key == Qt::Key_Return || key == Qt::Key_Enter) {
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)