diff --git a/src/plugins/help/openpagesmanager.cpp b/src/plugins/help/openpagesmanager.cpp index 9da18559166..57c37ae1298 100644 --- a/src/plugins/help/openpagesmanager.cpp +++ b/src/plugins/help/openpagesmanager.cpp @@ -69,8 +69,9 @@ OpenPagesManager::OpenPagesManager(QObject *parent) m_comboBox = new QComboBox; m_comboBox->setModel(m_model); m_comboBox->setMinimumContentsLength(40); - connect(m_comboBox, SIGNAL(currentIndexChanged(int)), this, - SLOT(setCurrentPage(int))); + connect(m_comboBox->view(), SIGNAL(pressed(QModelIndex)), this, + SLOT(setCurrentPage(QModelIndex))); + connect(m_comboBox, SIGNAL(activated(int)), this, SLOT(setCurrentPage(int))); } OpenPagesManager &OpenPagesManager::instance()