I’ve been mostly involved with systems programming during my career, and only eventually I had to deal with user-facing applications. But since starting my work on Cahier roughly a year and a half ago, the balance has shifted towards user-facing software, so I’ve resumed my studies on UX and UI. The UI framework I chose to develop Cahier with is Qt, more specifically the Qt Widgets toolkit ,…
It is well known that to do a serious study you have to read a lot. But what is less well known is that the act of reading is complex and involves several different activities. One of those activities involves coming up with a unified understanding of an object, based on the explanations contained in several books. This alone is not an easy task, since it is difficult to hold in our mind the…
Qt Widgets is one of the GUI toolkits developed by the Qt company. It is built following desktop software guidelines, so it is a powerful tool to create desktop software with complex GUIs using C++. To be able to manipulate and display GUI objects on the screen, it relies on a graphics pipeline composed of several steps, responsible for transforming the visual description of GUI objects into…