No, don't mind a bit. I'm trying out various things to try and get what I want.
I have used GTK+, as some of my posts in the C++ section will show.
I have an issue with the way that displaying a column view causes the column sizes to change as the data is scrolled through, because the length of the columns changes - for example, with artists and track names when displaying music tracks. I understand why it does it (and in another life, implemented something similar under Windows) but I wish I could turn it off!
Having looked at LVGL I probably won't be going any further down that particular rabbit-hole, as ironically, it is too memory hungry.
I am displaying data from a SQLite database and LVGL widgets all seem to make copies of data. In GTK I can have a lightweight wrapper around the data so there isn't an unnecessary copy.
It would help if there wasn't a lag between the latest version of GTK and what is available in the repository, but I try to avoid having to compile from source so as not to disturb the rest of the system.
I have used GTK+, as some of my posts in the C++ section will show.
I have an issue with the way that displaying a column view causes the column sizes to change as the data is scrolled through, because the length of the columns changes - for example, with artists and track names when displaying music tracks. I understand why it does it (and in another life, implemented something similar under Windows) but I wish I could turn it off!
Having looked at LVGL I probably won't be going any further down that particular rabbit-hole, as ironically, it is too memory hungry.
I am displaying data from a SQLite database and LVGL widgets all seem to make copies of data. In GTK I can have a lightweight wrapper around the data so there isn't an unnecessary copy.
It would help if there wasn't a lag between the latest version of GTK and what is available in the repository, but I try to avoid having to compile from source so as not to disturb the rest of the system.
Statistics: Posted by SteveSpencer — Sat Aug 10, 2024 10:47 pm