пишет:
Qt/C++ - Урок 075. Улучшение синтаксиса сигналов и слотов в Qt 5.7 и выше для перегруженных сигналов и слотов
В Qt у различных классов имеется ряд сигналов и слотов, которые имеют перегрузки, в связи с чем запись коннектов выглядит просто монструозной, когда для указания конкретного сигнала или слота требуется делать static_cast.
Так вот, в Qt присутствует функционал для упрощённой записи таких перегрузок через шаблонные методы QOverload или через макрос qOverload .
Принципиальное различие между qOverload и QOverload заключается в том, что макрос требует C++ версии 14, тогда как шаблон требует C++ версии 11.
Это интересно
0
|
|||
Последние откомментированные темы: