Hi,

In my application's (running on Android) main window (QMainWindow) I have a push button (QPushButton) whose signal 'clicked()' has been connected to a slot. In that slot function I am displaying a QMessageBox::about(...). The issue is that when I press that button again and again (in a very short duration) I see the message box popping up more than once. Even before the user gets rid of the first message box the second one pops up. I understand that this is because of multiple concurrent executions of the slot function. How should I manage this situation in QT? What I want is that the user should not be able to initiate another clicked() signal till the first call to slot function returns.

Thanks