Understanding the Model-View Architecture in Qt

Core Concepts of the Model-View Pattern The Model-View pattern is a fundamental architectural design that promotes separation of concerns in application development. Its primary objective is to decouple the management of data from its presentation, allowing each component to be developed and modified independently. Key Principles Separation of ...

Posted on Sat, 10 Oct 2026 16:52:20 +0000 by deansp2001

Custom-Drawing Branch Lines in a Qt Tree-Table View

When a product owner demanded a tree widget whose row heights could be resized at run-time, the usual style-sheet tricks quickly fell apart: the branch icons became blurry and the dotted connector lines vanished. The only viable escape hatch was to take full control of the painting pipeline. Visual Result The screenshot below shows the final lo ...

Posted on Sat, 18 Jul 2026 17:06:21 +0000 by sava