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