I made a solid progress, all features are now implemented, I'm working on the styling part now. There are some quirks though which I came across regarding Qt. I find the built-in widgets pretty limiting, and sometimes even broken. I had to manually set everything for a message box just because the predefined message boxes don't allow custom button text, including positioning, which is a pain in the arse, the message box doesn't want to stay in the center if I resize the window, no matter what I do, haven't find any useful resource about it on the internet, whatever, I'll leave it that way for now. Also, I can't add CSS/QSS classes to the individual elements of the message box and input dialog, so styling options are also pretty limited. Not to talk about checkboxes breaking, not showing checked state, if I add a border style to the indicator. I'll have to subclass that just because I want to add some styling. If it isn't broken, idk what is...
https://codeberg.org/fossery-tech/burner-todo
#TodoApp #Programming #Coding #Qt #BurnerTodo #FosseryTech