3 ms·
> And how native do the controls on electron apps look? Completely custom -- but at least they're not chopping off the bottom 2/3 of a line of text. I hate El
by ken 8y ago
> And how native do the controls on electron apps look?
Completely custom -- but at least they're not chopping off the bottom 2/3 of a line of text.
I hate Electron as much as anyone, but I really don't understand how being able to read all the text in a user interface could be considered an unreasonably high standard for a software program.
- flukus 8y agoA single and likely application specific bug doesn't demonstrate much. Having the wrong language for that entry is likely a google earth problem, not a qt one, the text cutoff could be a number of things, like the developers manually setting max height, in which case you'd see similar results of the did the same in electron/css, gtk or just about anything else.
- ken 8y agoTechnically true -- which is why my original question was: is there any example of a good cross-platform Qt app? Of the examples I've seen posted, half have exactly the same weird UI bugs, and the other half turned out to not be Qt at all. I'll grant that it is possible that Qt is perfectly fine at cross-platform GUIs on all of its supported platforms, and all these poor examples can be explained by (a) these particular developers simply did a poor job, (b) they all failed in the same way (maybe there's a flag to make all Qt controls look and act non-native, which they set by accident?), and coincidentally also (c) everyone writing good cross-platform apps happens to limit their use of Qt to just Windows and Linux, for completely unrelated reasons. I'm of course skeptical, but I grant this is all possible. Even if so, I maintain that it's still an unnecessary engineering risk to use a tool for a task where you've never before seen it used well and successfully. Besides, I disagree that bugs like drawing checkboxes wrong (until you resize the window) are "likely an application specific bug". I've never seen any other GUI toolkit mess up drawing checkboxes. That's just fundamental. I don't even know how I could screw that up using any other toolkit.