hi friends,
my task is to show a list widget when user press or click on a lineEdit() ...
i made a small class popWidget derived from QListWidget and using the event filter on lineEdit i am showing the popWidget using show()...
then comes the problem with hide() when the user press somewhere in the mainwindow ..Code:
{ if (obj == _hwListView) { { _hwListPop->show(); _hwListPop->setFocus(Qt::PopupFocusReason); return true; }else return false; }
i reimplemented focusOutEvent() on popWidget to hide() it when it lost its focus ..
actually that lineEdit is a part of the object say subWindow of mainWindow so when i press any where in subWindow i can manage to hide the popWidget but not in the mainWindow ..
how can i send the particular event to the mainWindow ..?
please help me ...