Система сигналов и слотов в Qt - это просто великолепное решение для получения данных из работающих в программе объектов и процессов.
Но что если Вы маньяк, который борется за каждую микросекунду скорости работы программы, а ведь CallBack функция всё-таки быстрее, чем сигналы и слоты.
Но как правильно пользоваться CallBack функцией? Это же простое подключение сигналов к слотам с помощью функции родительского класса QObject. Нужно написать функцию установки указателя в объекте на CallBack функцию, а также создать сам указатель, который будет указывать на данную функцию. А CallBack функцию нужно будет написать в том классе, который будет получать результат работы класса принявшего в себя CallBack функци.
Также нужно учесть тот нюанс, что сигнатуры функции и указателя на функцию должны сопадать.
Все эти вопросы освящяются в следующей статье по Qt C++.
Это интересно
0
|
|||

Последние откомментированные темы:
-
Лучший чат-бот с искусственным интеллектом - какой из них вам подходит?
(1)
boris 1
,
13.01.2022
-
Новогоднее украшение рабочего стола ПК
(1)
Елена2022
,
21.12.2021
-
Как JPG преобразовать в Word с распознаванием текста
(1)
Olejaweb
,
13.11.2021
-
Как вернуть классическое ленточное меню в проводник Windows 11
(1)
Сергей Михайлов сын
,
26.10.2021
20251118152725