Why would it be terrible? JUCE is meant to write general purpose cross-platform GUIs with.
It has a focus on audio because that's its niche and where it originally came from, but it's fine to use it for general purpose stuff. Is that what you mean?
It has a focus on audio because that's its niche and where it originally came from, but it's fine to use it for general purpose stuff. Is that what you mean?
Admittedly I didn't dig really deep so I don't know how valid these criticisms are - so I was wondering if you had some tales from the trenches and how it stacks up against "less niche" UI kits.
If, however, your application mostly consists out of custom GUI elements then JUCE is pretty compelling.