[Konversation-devel] [Bug 146583] switching "limit size of tab labels" adds & ampersand to tab labels

Eike Hein hein at kde.org
Mon May 5 10:10:01 CEST 2008


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=146583         
hein kde org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |INVALID



------- Additional Comments From hein kde org  2008-05-05 10:10 -------
This bug would need to be in kdelibs or Qt, in the tab widget. The only tab names we end up touching when resetting the tab widget options are those of status tabs to resync the configured network names to the UI, and in that case we don't come in contact with the accelerators. I.e. the tab widget (which is in kdelibs and Qt) manages to screw up the names all of its own. 

Presumably because it isn't aware of the possibility of the strings containing accelerators. The only other app I can find in a quick search that uses the automatic accelerator manager to put keyboard accels on tabs is Kopete, and Kopete doesn't have the option to toggle setAutomaticResizeTabs(), so it isn't exposed there. 

We could hack around this problem by setting the names anew after changing the option, but I don't want to do that.

In a quick test this problem seems to be resolved in the KDE 4 tab widget, so reassigning this to kdelibs probably isn't worth it either, since it's unlikely someone will fix it in KDE 3.


More information about the Konversation-devel mailing list