Qt — Гибкость посредством рефлексии


Рефлексия — это механизм, который позволяет отслеживать и модифицировать структуру программы на этапе исполнения. В библиотеке Qt рефлексия может использоваться для любых объектов, унаследованных от базового класса QObject, через соответствующие мета-объекты. В видео на примере показано получение списка сигнатур методов класса, а также вызов конкретного метода по соответствующей сигнатуре во время исполнения программы.