modelview.jpg

ModelViews and Databases

Anything but the simplest of apps will usually need to interact with a external data store — whether that's a local database, or a remote API. The Qt ModelView architecture simplifies the process of updated widgets with incoming data from external sources and is well worth learning.

By combining ModelViews with what we've learnt about multiple threads, it's possible to build very complex yet responsive apps.

Start with “The ModelView Architecture”

ModelViews and Databases

The ModelView Architecture (11:51)

Discussion