What are you doing this week?
Summary
The article outlines a hackathon-driven exploration of applying C++26 reflection and annotations to Qt's QRangeModel to model aggregates and annotated types. It covers using the reflection operator, nonstatic data members, structured binding packs, and the meta library to implement row access, column naming, and roles in a type-safe way, with goals of potentially replacing moc. The piece also discusses build challenges with GCC trunk, unifying C++26 features with Qt infrastructure, and practical pathways toward a prototype in Qt 6-era code.