Version 2.0

60min: moc and QMetaObject reflection: why? how? future?


moc is the Qt's meta object compiler, it enables things such as signals and slots,
properties, QML and more.
In this talk we will see what moc does, how it does it, with a glimpse on the generated code.
But also what are the problem of moc, and what alternatives are there to implement reflection in C++ with Qt:
Should we use LLVM's libclang to help with the parsing? Could we achieve the same result without a code generator?


Day: 2016-09-04
Start time: 11:15
Duration: 01:00
Track: In depth


Click here to let us know how you liked this event.