Relative Content

Tag Archive for qtdesign-patternspyqt6

What was the design rationale for Qt Options?

In Qt, their are 3 Classes that interact with each other. The Style, Option and Widgets. When a widget is being prepared to be drawn, it is passed to an Option. The Option is essentially a state from the Widget. This Option is then passed to the Style, which will use these parameters/variable from the Option to render it to the screen.