Important: Please read the Qt Code of Conduct -

Has anyone created a proper MVC pattern using Qt?

  • I dislike the Qt's MV pattern. It doesn't even include Controller. The way I see it, model is supposed to be a fully independent functional object in itself. And UI is supposed to be fully functional in itself. Now Controller hooks between these two and makes them work in harmony.

    Qt doesn't have any of this. Using the built-in MV classes, the model and UI know each other to an extent, need to be designed around each other, and communicate directly.

    Is there anything else pre-made?

Log in to reply