You are moving the goalposts. First you wanted fixed width, I said no program does that, which is true. So now you say you want max width, with word breaking. Given that all monitors have wide aspect ratios these days, vertical space is at a premium, so trading vertical space for horizontal space does not make much sense to me. A much better solution is to simply use concise labels, which the English translations already do.
But sure, if you want an option for this, feel free to propose it to the Qt (Qt is what calibre uses for its widgets) developers. They will need to add such an option to the QToolBar/QToolButton/QMenuBar classes.
|