connect - сделать вызов одноразовым, сигналы и слоты |
Здравствуйте, гость ( Вход | Регистрация )
connect - сделать вызов одноразовым, сигналы и слоты |
AD |
8.10.2009, 9:45
Сообщение
#1
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Вот есть такой connect. Как сделать так, чтобы этот вызов делался один раз? Ну то-есть необходимо определить, что уже соединение слота и сигнала совершено и вторично делать не следует! Но конечно же, чтобы была возможность, после отсоединения (disconnect) подсоединить еще раз! |
|
|
kwisp |
8.10.2009, 10:39
Сообщение
#2
|
астарожна ынтжинэр Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23 |
AD,
можно в слоте prevEventAction проверять кто sender и отсоединять прям там. но я бы не баловался с соединением и рассоединением. лучше соединить один раз а флагом регулировать выполнять слот или нет. |
|
|
Текстовая версия | Сейчас: 14.1.2025, 7:24 |